figma-use

github:dannote/figma-use · first committed 2026-01-17 · source · badge

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.

Skill Health: not yet scored

Listed, not yet scored. This skill has no public model test yet. It is in the scoring queue; submitted skills go first, then the most-installed.

Version history

66 commits to this file on GitHub (newest first).

2026-06-23 · commit 932b322 · feat: support custom CDP port via --port flag and FIGMA_PORT env
2026-02-22 · commit 1d3f9dc · docs: add daemon and pipe transport to README, SKILL, REFERENCE
2026-02-22 · commit 802880f · feat: pipe transport for Figma 126+ without patching
2026-02-19 · commit 10b2952 · feat: patch command to re-enable remote debugging on Figma 126+
2026-01-30 · commit b3c3924 · docs: add arrange command to changelog, reference, readme, and skill
2026-01-23 · commit 614bc1d · feat: add comment resolve and target_node detection
2026-01-23 · commit 463b10e · fix: use return instead of process.exit in comment watch
2026-01-23 · commit b057da9 · style: format code with oxfmt
2026-01-23 · commit 77de5f5 · feat: add analyze snapshot for accessibility tree extraction
2026-01-22 · commit 65b46c3 · feat: extended styling props (corners, effects, constraints, layout)
2026-01-22 · commit 067ea5f · feat: semantic HTML conversion in export jsx/storybook
2026-01-22 · commit 75f0656 · docs: add node replace-with to CHANGELOG, REFERENCE, SKILL
2026-01-22 · commit 2caad36 · feat: add node ancestors, node bindings, page bounds, variable find, and instance in render
2026-01-22 · commit f2cff68 · feat: analyze colors, typography, spacing commands
2026-01-22 · commit 648c2c8 · feat: analyze clusters command
2026-01-22 · commit 8322273 · docs: mark lint and storybook as experimental, remove experimental from diff
2026-01-22 · commit 966d3a2 · docs: add --page flag to lint documentation
2026-01-22 · commit df4c04d · Merge branch 'linter' into dev
2026-01-22 · commit 4ee1c22 · docs: add lint command to README, CHANGELOG, and SKILL.md
2026-01-22 · commit 65279d4 · docs: update changelog, readme, skill for TEXT properties and text-resize
2026-01-21 · commit e4ad6c4 · docs: add --match-icons and export storybook to SKILL.md and README.md
2026-01-21 · commit af04fc2 · fix: SKILL.md syntax - use direct props instead of style={{}}
2026-01-21 · commit 0ab8984 · feat: export jsx, diff jsx, Icon element
2026-01-21 · commit e4d32db · docs: add Image element and import support to docs
2026-01-21 · commit 2eca4ed · docs: add Image element to documentation
2026-01-21 · commit 178196d · docs: remove 'no proxy' messaging (meaningless for new users)
2026-01-21 · commit e1c3896 · Rename package to figma-use (drop @dannote scope)
2026-01-21 · commit 0870057 · node clone: support multiple IDs separated by space
2026-01-21 · commit 42c8adb · node delete: support multiple IDs separated by space
2026-01-21 · commit 526453b · feat: standalone MCP server, remove proxy/plugin commands
2026-01-20 · commit 37eaa24 · feat: Grid layout support for CLI and JSX
2026-01-19 · commit b0fb4fa · feat: query command with XPath selectors (fontoxpath)
2026-01-19 · commit dcdf584 · docs: rewrite README, add REFERENCE.md
2026-01-19 · commit 617080e · docs: rewrite SKILL.md - structure like README, compact best practices
2026-01-19 · commit e219005 · fix: improve test isolation and multiplayer test reliability
2026-01-19 · commit 1b35c3d · docs: <Icon> primitive in JSX render
2026-01-19 · commit bb5ed99 · docs: clarify variable references work in all color options
2026-01-19 · commit 75fb13d · feat: variable references in CLI color options (var:Name or $Name)
2026-01-19 · commit 06efe88 · docs: create icon command
2026-01-19 · commit 9cb2874 · Tailwind-like style shorthands, kebab-case CLI args
2026-01-18 · commit db385a6 · v0.6.3: diff visual, fix set rotation negative values
2026-01-18 · commit 6f12c12 · feat: diff create compares two node trees, add tests, docs
2026-01-18 · commit b5a3e99 · v0.6.1
2026-01-18 · commit db001f8 · v0.6.0: path commands, node bounds
2026-01-18 · commit 4534beb · fix: auto-layout hug contents now works correctly
2026-01-18 · commit 64e5554 · fix: handle codec errors gracefully in proxy, document space-between limitation
2026-01-18 · commit 8cb7839 · docs: add best practices section to SKILL.md
2026-01-18 · commit 7d71edc · feat: add plugin list and font list commands
2026-01-18 · commit a351daa · feat: add font list command
2026-01-18 · commit 8f06ebe · feat: add comment, version, file info, and me commands
2026-01-18 · commit 46fc515 · docs: add SVG import to SKILL.md
2026-01-18 · commit 1521a6d · feat: add 'set font-range' command for styling text ranges
2026-01-18 · commit 0dbff78 · feat: add 'node to-component' command to convert frames to components
2026-01-18 · commit 5f58195 · docs: emphasize viewport zoom after creating elements
2026-01-18 · commit 17695b8 · docs: add buttons example to SKILL.md, clarify stdin vs file usage
2026-01-18 · commit cfea8f7 · fix: add package exports for render module, improve SKILL.md
2026-01-18 · commit d859d54 · docs: document defineComponent/defineComponentSet with implementation notes
2026-01-18 · commit 164f9d3 · v0.4.0: defineVars with fallback values and auto-layout fix
2026-01-18 · commit b9c1962 · docs(SKILL): add experimental warnings for render and variable bindings
2026-01-17 · commit 7004084 · v0.3.0: React render command with multiplayer connection pooling
2026-01-17 · commit 0387a89 · fix: component queries, find without name, tree depth counting
2026-01-17 · commit 10150af · Add node tree command for formatted hierarchy view
2026-01-17 · commit 8945276 · Update README and SKILL.md for new subcommand structure
2026-01-17 · commit 01fb2de · Document --timeout flag in README and SKILL.md
2026-01-17 · commit 6d782bf · Update README and SKILL with inline styling examples
2026-01-17 · commit 6b8bdab · Initial commit: Figma Bridge monorepo

Archived snapshots