figma-generate-design

Generate Figma screens by reusing design system components, tokens, and styles.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/winetree94/dotfiles --skill figma-generate-design-winetree94
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma-generate-design
Source: https://github.com/winetree94/dotfiles/tree/main/default/.agents/skills/figma-generate-design
Command: npx skills add https://github.com/winetree94/dotfiles --skill figma-generate-design-winetree94

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables building or updating full-page screens in Figma by reusing a published design system, avoiding hardcoded values and promoting consistency across UI.

Core Features & Use Cases

  • Reuses design system components, variables, and text/effect styles to assemble screens.
  • Supports a parallel workflow with generate_figma_design when images are present, enabling pixel-accurate captures to synchronize image assets.
  • Provides a guided, step-by-step process: understand the screen, discover design system assets, create a page wrapper, build sections, apply text and style tokens, and validate with screenshots.
  • Prerequisites: a connected Figma MCP server and access to a target file or context; input describing the screen to build/update.

Quick Start

Provide the target Figma file context and a description of the screen to build, then run this skill to generate or update the UI using the 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 generate Figma screens from code specs?

To generate Figma screens from code specs, provide a target Figma file context and a UI description. The skill translates this input into pixel-perfect screens by reusing a published design system’s components, tokens, and styles.

Can I build full-page UI layouts using existing design system tokens?

Yes, you can build full-page UI layouts using existing design system tokens. The skill assembles screens by applying your published variables, component instances, and text styles rather than drawing primitives.

Do I need a Figma MCP server to automate UI design generation?

Yes, a connected Figma MCP server is required to automate UI design generation. You also need access to a target Figma file or context to apply design system components and validate the output with screenshots.

What is the best way to ensure consistency when updating Figma component instances?

The best way to ensure consistency when updating Figma component instances is to map source code inputs directly to your published library’s variables and styles, avoiding hardcoded values during the screen assembly process.

How does the parallel workflow handle image assets during Figma layout automation?

During Figma layout automation, the parallel workflow uses pixel-accurate captures to synchronize image assets. This process works alongside the design generation to ensure visual elements match the intended UI output.

Limitations of automating Figma screen generation without a connected design system?

Without a connected design system, Figma screen generation cannot map source inputs to existing component instances or style tokens. The skill relies entirely on a published library to avoid drawing primitives and ensure layout consistency.