figma avatar

Figma Generate Design

This is the heavyweight workflow for building full Figma screens from code or descriptions while respecting your design system. Instead of drawing rectangles with hardcoded hex values, it discovers existing components through Code Connect files, searches library assets, and assembles pages section by section using proper component instances and variable tokens. The workflow is strict about sequencing: you discover components first, then build incrementally. It includes a parallel path for web apps that captures pixel-perfect screenshots via generate_figma_design while simultaneously building with proper components, then reconciles the two. The result is screens that stay linked to your design system rather than becoming one-off snowflakes. Expects you already have a published component library and knows you'll need figma-use loaded alongside it.

skills.sh installs
6.4K
GitHub stars
2.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add figma/mcp-server-guide --skill figma-generate-design --agent claude-code

Installs into .claude/skills of the current project.

Files

Build / Update Screens and Views from Design System

Hard deliverable gate: Code-to-design output must recreate the UI as editable text, components, icons, and hierarchy. Treat any screenshot or flattened rendering of the complete UI only as a visual reference: never upload or import it into the deliverable, including as the wrapper fill or a child node, even if it exists in the repository or appears more pixel-accurate. Before completion, inspect the result; if the UI is not primarily represented by editable layers, rebuild it semantically or report failure. Repeated UI is delivered as instances of one main component, not as N copies of a frame.

Sponsors

Details

Repository
github.com/figma/mcp-server-guide
Categories
Frontend Development, Backend & APIs, DevOps & CI/CD, Documentation, AI & Agent Building, Automation & Workflows, Design & UI/UX, CLI & Terminal
First seen
Apr 16, 2026

More from figma/mcp-server-guide

All 14
1testdino-hq avatarplaywright-skilltestdino-hq/playwright-skillBattle-tested Playwright patterns for writing, debugging, and scaling reliable test suites. Use when you need guidance for E2E, API, component, visual, accessib6.2Kskills.sh installs
2forcedotcom avatarplatform-custom-lightning-type-generateforcedotcom/sf-skillsUse this skill when users need to create Custom Lightning Types (CLTs) for Einstein Agent actions or structured input/output schemas. Trigger when users mention5.8Kskills.sh installs
3affaan-m avatarsecurity-scanaffaan-m/eccScan your Claude Code configuration (.claude/ directory) for security vulnerabilities, misconfigurations, and injection risks using AgentShield. Checks CLAUDE.m5.8Kskills.sh installs
4composiohq avatarwebapp-testingcomposiohq/awesome-claude-skillsToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing br4.9Kskills.sh installs
5raphaelsalaja avataruserinterface-wikiraphaelsalaja/userinterface-wikiUI/UX best practices for web interfaces. Use when reviewing animations, CSS, audio, typography, UX patterns, prefetching, or icon implementations. Covers 11 cat4.7Kskills.sh installs
6anthropics avatarcompetitive-intelligenceanthropics/knowledge-work-pluginsResearch your competitors and build an interactive battlecard. Outputs an HTML artifact with clickable competitor cards and a comparison matrix. Trigger with "c4.7Kskills.sh installs