figma-generate-design

Translate application code or UI descriptions into Figma screens using design-system components and tokens.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/artosetrov/iron-fist-arena-backend --skill figma-generate-design-artosetrov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma-generate-design
Source: https://github.com/artosetrov/iron-fist-arena-backend/tree/main/.claude/skills/figma-generate-design
Command: npx skills add https://github.com/artosetrov/iron-fist-arena-backend --skill figma-generate-design-artosetrov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translates application code, wireframes, and design descriptions into pixel-accurate Figma screens by reusing a published design system's components, tokens, and styles, eliminating manual recreation and ensuring design-consistent results.

Core Features & Use Cases

  • Builds or updates full pages or views in Figma using design-system components, variables, and text/effect styles.
  • Discovers and applies design-system tokens (colors, spacing, radii) and typography to instantiated components, reducing hardcoded values.
  • Guides a step-by-step workflow from screen understanding through wrapper creation, section construction, and validation, with options for parallel workflows when rendering web apps.

Quick Start

Provide a target Figma file (or context) and the code or description of the screen, then invoke the figma-generate-design workflow to create the screen using design-system tokens.

Frequently Asked Questions about figma-generate-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert code into Figma screens using a design system?

To convert code into Figma screens, provide the application code or UI description and target a connected Figma file. The workflow translates the input into pixel-accurate layouts by reusing published design-system components, tokens, and styles.

Can I generate full web pages in Figma from UI descriptions?

Yes, you can generate full web pages or multi-section views in Figma from UI descriptions. The process constructs complete layouts from header to footer while enforcing design-system constraints for consistent results.

Do I need a Figma MCP workflow to generate design screens from code?

Yes, a connected Figma MCP workflow with an accessible target file is required. You must also load figma-use prior to any use_figma calls to ensure the workflow can access and instantiate design-system components correctly.

How does generating Figma screens from code handle design tokens and styles?

Generating Figma screens from code automatically discovers and applies design-system tokens for colors, spacing, and radii, along with typography and effect styles. This reduces hardcoded values by binding them to instantiated components.

What is the best way to update existing Figma layouts with design-system components?

The best way to update existing Figma layouts is to provide the updated code or description and target the existing file context. The workflow applies design-system variables and styles to instantiated components, ensuring updated pages remain design-consistent.

Are there limitations when translating wireframes into pixel-accurate Figma screens?

A key limitation is the dependency on a pre-published design system within the target Figma file. Without accessible components, tokens, and styles already loaded, the workflow cannot enforce design-system constraints or produce pixel-accurate screens.