figma-generate-design

Generate Figma screens from code and UI descriptions using design system components.

1|Updated May 21, 2020
One-click install
npx skills add https://github.com/ahandsel/debugging_log --skill figma-generate-design-ahandsel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: figma-generate-design
Source: https://github.com/ahandsel/debugging_log/tree/main/skills/figma-generate-design
Command: npx skills add https://github.com/ahandsel/debugging_log --skill figma-generate-design-ahandsel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the problem of inconsistent, hardcoded UI designs in Figma by enforcing the use of a centralized design system, ensuring that screens remain linked to official components, variables, and styles.

Core Features & Use Cases

  • Design System Integration: Automatically discovers and applies published components, color variables, and text styles from your design system.
  • Incremental Assembly: Builds complex views like pages, modals, and sidebars section-by-section to ensure high fidelity and maintainability.
  • Parallel Capture Workflow: Integrates with pixel-perfect screenshots to ensure layout accuracy while maintaining design system links.

Quick Start

Use the figma-generate-design skill to build the user profile page in Figma using the components found in the design system.

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 UI descriptions and application code?▼

You can generate Figma screens by translating application code and UI descriptions into high-fidelity layouts. This process constructs full-page layouts and complex UI containers while adhering to design system tokens.

How do I build Figma layouts using design system tokens incrementally?▼

Build Figma layouts incrementally by assembling views section-by-section. This method constructs complex pages and modals while maintaining strict adherence to centralized design system components and variables.

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

Yes, an active Figma MCP server connection is required to automate UI design. You also need access to a design system library to resolve component keys and variable bindings.

Why do my hardcoded Figma designs break away from published components?▼

Hardcoded Figma designs break consistency by losing links to official components. Enforcing a centralized design system ensures screens remain linked to published variables and styles.

Can I use this to build modals and sidebars section-by-section?▼

Yes, you can build modals and sidebars section-by-section through incremental assembly. This ensures high fidelity and maintainability while automatically applying discovered design system components.