figma-use
Control Figma via CLI — create shapes, frames, text, components, set styles, layout, variables, export images. Use when asked to create/modify Figma designs or automate design tasks.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Control Figma via CLI — create shapes, frames, text, components, set styles, layout, variables, export images. Use when asked to create/modify Figma designs or automate design tasks.
How to use
Zainstaluj figma-use na swoim systemie (wymaga Node.js). Upewnij się, że masz zainstalowaną aplikację Figma.
Uruchom Figmę z włączonym debugowaniem zdalnym. Na macOS: otwórz terminal i wpisz
open -a Figma --args --remote-debugging-port=9222. Na Windows użyj"%LOCALAPPDATA%\Figma\Figma.exe" --remote-debugging-port=9222. Na Linuksie:figma --remote-debugging-port=9222.Jeśli używasz Figmy w wersji 126 lub nowszej, uruchom
figma-use patchraz, aby włączyć zdalne debugowanie. Potwierdź monit w łańcuchu kluczy i zrestartuj Figmę. Jeśli patching nie działa, użyj zamiast tegofigma-use daemon start --pipe.Sprawdź połączenie poleceniem
figma-use status. Powinno wyświetlić potwierdzenie, że narzędzie komunikuje się z Figmą.Twórz elementy za pomocą poleceń CLI. Przykład:
figma-use create frame --width 400 --height 300 --fill "#FFF" --layout VERTICAL --gap 16tworzy ramkę o określonych wymiarach i ustawieniach layoutu.Alternatywnie użyj trybu JSX do deklaratywnego renderowania drzew komponentów. Napisz JSX (np. ramkę z tekstem), przekaż do
figma-use render --stdin --x 100 --y 100, a narzędzie utworzy strukturę w Figmie w podanej pozycji.