figma-design — Claude Code skill: Figma plugins and design systems
A Figma skill covering components, auto layout, variables, prototyping and plugin development. Useful when the agent writes plugin code or builds a design system.
npx skills add manutej/luxor-claude-marketplace --skill figma-design -a claude-codeWhat figma-design does
The skill walks through the Figma Plugin API: node hierarchy, components and instances, auto layout, constraints, variables and styles, prototype reactions. Examples are TypeScript — create a component, set layoutMode, bind a variable to a fill, apply a text style.
Plugin development gets its own section: batch operations across nodes, export to PNG, JPG and SVG, plugin data stored on nodes, comments and version history. The reference comes from Figma Plugin API docs pulled through Context7 (/figma/plugin-typings).
Variables only exist in Figma Design, so a FigJam file will not have them — worth checking before you plan a token system. Plugin work needs a build setup and @figma/plugin-typings; the skill does not install those for you.
What it helps with
- build a component with variants and instances
- set up auto layout with padding and stretch children
- create variables for light and dark modes
- write a plugin that processes many nodes at once
- export assets as PNG, JPG or SVG
Example prompts for the agent
- create a button component with primary and secondary variants
- set up auto layout on the card frame: padding 24, spacing 16
- write a plugin that renames every frame on the page
How to install figma-design
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill figma-design -a claude-code2Manually: put the files in place
~/.claude/skills/figma-design/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/figma-design/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill figma-design -a codex2Manually: put the files in place
.agents/skills/figma-design/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill figma-design -a cursor2Manually: put the files in place
.cursor/skills/figma-design/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install manutej/luxor-claude-marketplace figma-design2Manually: put the files in place
.github/skills/figma-design/SKILL.md1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill figma-design -a gemini-cli2Platform CLI
gemini skills install https://github.com/manutej/luxor-claude-marketplace --path plugins/luxor-design-toolkit/skills/figma-designManually: put the files in place
.devin/skills/figma-design/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill figma-design -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about figma-design
How do I install figma-design in Claude?
Run npx skills add manutej/luxor-claude-marketplace --skill figma-design -a claude-code. The skill file lands at ~/.claude/skills/figma-design/SKILL.md.
What does figma-design do?
It gives the agent a Figma Plugin API reference: components, auto layout, constraints, variables, styles, prototyping and plugin development.
Which platforms can use this skill?
Besides Claude, there are install paths for Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode.