Tooluck logoTooluck
SKILL.md

figma-designer

Agent skill fromelayadesign/ai-design-skills

Design inside Figma the way this designer does: real variables, text styles, auto layout and components, on a fixed visual system (Tailwind type and radius scale, spacing tokens, two-layer color tokens, button and state rules). Use this skill whenever you create, edit or review anything in a Figma file through the Figma MCP: screens, landing pages, components, mockups, design systems, tokens, or any UI. Use it even when the user doesn't name the skill and only says things like 'design a page in Figma', 'make a button component', 'mock this up' or shares a figma.com link. Load it before writing any use_figma code.

How to install figma-designer

install figma-designer
# install the ai-design-skills pack with the skills CLI
npx skills add elayadesign/ai-design-skills

# or add only this skill to Claude Code: copy the folder

skills/figma-designer/

# into

~/.claude/skills/figma-designer/ (all projects)

.claude/skills/figma-designer/ (one project)

skills/figma-designer/SKILL.md

MITFull file
1# Figma Designer
2
3These are the designer's own rules for working in Figma. They sit on top of the official Figma skills and don't replace them.
4
5- **Load `figma-use` before any `use_figma` call.** It holds the Plugin API rules (color ranges, font loading, layout sizing). This skill only adds design rules.
6- For full screens and pages, also load `figma-generate-design`. For component libraries and tokens, also load `figma-generate-library`.
7- Exact token names and values are in [Token reference](#token-reference) at the end of this file. Read it before you create or bind any variable or text style.
8
9## Workflow
10
111. **Check the file first.** List local variable collections and text styles, and search the file's libraries (`search_design_system`) for variables, styles and components. Reuse what exists before creating anything.
122. **Set up foundations if missing.** Create everything below before you build any screen:
13 - the `spacing` and `radius` variables
14 - the two color layers (`Core Colors`, then `Color System` with Light and Dark modes)
15 - the text styles
16
17 Light and dark are variable modes, never two sets of hardcoded colors.
18 - **Show the tokens on the canvas.** Place a `Foundations` frame on the `Foundations` page, the same way components sit in their own frame. Inside it, add one auto layout section for each collection:
19 - `Core Colors`: one row per palette, one swatch per shade
20…

Excerpt shown under the repository's MIT license.

More skills in ai-design-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates