By tuannafed
Figma design workflow for Claude Code — AI-powered design system generation + Figma Plugin API automation. Combines ui-ux-pro-max skill with Figma MCP to generate tokens, components, and screens.
Step 3: Build component library on the Components page, bound to Semantic tokens
Initialize a Figma design project — generate design system spec from AI and create Figma page structure
Step 4: Compose full-page screens from components, guided by design brief
Audit Figma design for token compliance, visual quality, and accessibility
One-time setup — install dependencies and connect Figma to this project
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that generates professional Figma design systems from a product description — combining AI design intelligence with Figma Plugin API automation.
git clone https://github.com/tuanna/claude-figma-kit
Clone anywhere you like.
cd claude-figma-kit
bash setup.sh
This registers a global figma-kit-install alias in your ~/.zshrc. Run it once — works for all future projects.
cd /your/project
cfk install
That's it. The command creates .claude/commands and .claude/agents symlinks in your project.
When the repo has new updates, run from anywhere:
cfk upgrade
Quit and reopen Claude Code completely (not just reload the window).
Verify it worked: type /figma in the Claude Code chat — you should see the commands autocomplete:
/figma-setup
/figma-init
/figma-tokens
/figma-components
/figma-pages
/figma-review
Slash commands are typed in the Claude Code chat window (not the terminal):
/figma-setup
/figma-init "Travel insurance platform for young travelers"
/figma-tokens
/figma-components
/figma-pages
/figma-review
Terminal commands are run in your shell:
# Review the generated design brief before building in Figma
cat .claude/figma/design-brief.md
Two tools work together:
ui-ux-pro-max — AI design engine with 161 reasoning rules. Given a product description, it generates a complete design system: color palette, typography, spacing, radius, page patterns, and anti-patterns.
Figma MCP — Official Figma MCP server (@figma/mcp-server). Executes Figma Plugin API code to create variables, components, and screens in your actual Figma file.
You describe your product. Claude generates the design system spec. You review it. Then Claude builds it in Figma.
/figma-setup
This one command installs everything — Python checks, ui-ux-pro-max skill, Figma MCP config, and Figma OAuth login. Run it once per project.
# 1. One-time setup
/figma-setup
# 2. Generate AI design system from your product description
/figma-init "Travel insurance platform for young travelers"
# → Review the generated brief before proceeding:
cat .claude/figma/design-brief.md
# 3. Create design tokens in Figma (Primitive + Semantic variables)
/figma-tokens
# 4. Build component library (Button, Input, Card, Nav, etc.)
/figma-components
# 5. Compose screens (Landing, Auth, Dashboard, etc.)
/figma-pages
# 6. Audit the design
/figma-review
After /figma-init:
| File | Contents |
|---|---|
design-system/MASTER.md | Full design system spec from AI |
.claude/figma/design-tokens.json | Structured tokens: colors, typography, spacing density, radius style |
.claude/figma/design-brief.md | Human-readable brief — review this before running /figma-tokens |
After /figma-tokens onwards, these tokens are created in your Figma file:
color/bg/default, color/interactive/primary/bg, spacing/md, radius/button, etc.| Page | Contents |
|---|---|
| Cover | Project cover |
| Design System | Token documentation |
| Components | All component sets (atoms, molecules, organisms) |
| Screens | Full-page screen compositions |
| Archive | Deprecated work |
# Review everything
/figma-review
# Review a specific screen
/figma-review "Dashboard screen only"
# Auto-fix CRITICAL issues
/figma-review --fix
The reviewer checks:
The AI-generated design system includes:
npx claudepluginhub tuannafed/claude-figma-kitDesign System compliance harness for Claude + Figma. Enforces library-first components, token binding, and automated QA — so AI-generated designs stay on-spec.
Compiler-driven design generation in Figma — 100% design system compliant. Compiles component specs into verified Figma output via MCP.
Figma MCP server for design context and code generation
Local-first design app · 139 skills + 150 DESIGN.md systems · exposes projects/files/preview tools to your coding agent over stdio MCP. Requires the `od` daemon on PATH.
Claude Code skill pack for Figma (30 skills)
UI/UX Design Plugin - Visual fidelity from Figma/mockups, design system enforcement, React UI prototyping with pattern memory, and brand icon asset generation.