Claude Figma Skills
Description
Claude Code skills for Figma work — session setup, component building, spec cross-reference, token sync, variable binding, and library migration
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Claude Figma Skills
Reusable Claude Code skills for Figma work — built from real sessions on design system projects at Troy Web. These cover the full Figma-in-Claude workflow: session setup, component construction, spec cross-reference, token sync, variable binding, and library migration.
These are **not** the official Figma MCP skills. They're the layer above: operational workflows, hard-won API patterns, and codified technique that the official skills don't provide.
The Three-File Contract
Every skill in this repo reads the same three project files. Drop them into a project once and every skill works without per-skill configuration.
| Layer | File | Lives in | Role |
|---|---|---|---|
| Rules | design.md |
consuming project (e.g. my-project/docs/design.md) |
Prose: naming, token scales, architecture, taste. Short (200–800 words). Skills read it every invocation. |
| State | figma-registry.json |
consuming project (e.g. my-project/docs/figma-registry.json) |
Machine-maintained cache: component node IDs, variable collection IDs, resolved alias chains, deprecation maps, audit triage rules. |
| Config | .claude/figma-config.json |
consuming project | Declares fileKey, points at design.md and figma-registry.json, sets artifact paths. |
The contract is **input-format as interface** — skills detect the three files, they don't assume layouts. Starter versions of all three live in `templates/`.
**Design philosophy:** skills encode *how to do things*, not *what things should be called*. Taste and naming live in `design.md`; state lives in `figma-registry.json`; skills stay thin.
Skills
`figma-workspace`
**Entry point for every Figma session.** Detects the three-file contract, loads `design.md`, surfaces the registry, and routes operations to the correct tool (`use_figma` vs Desktop Bridge).
Always invoke this first — other skills assume the context it establishes.
`figma-builder`
**Build and modify Figma compo
Related Skills
Spec Kit
💫 Toolkit to help you get started with Spec-Driven Development
Testing Webapp Testing
Test local web applications using Playwright for UI verification and debugging
Testing #29
, [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/ever
Testing Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol
Testing Pypict Test Design
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test sui
Testing gstack
| 15,000+ | Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release M
Testing