figma-generate-design

Automate Figma screen creation and updates using design system components and variables.

88|19|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Heartcoolman/warp-cn --skill figma-generate-design-heartcoolman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma-generate-design
Source: https://github.com/Heartcoolman/warp-cn/tree/main/resources/bundled/mcp_skills/figma/figma-generate-design
Command: npx skills add https://github.com/Heartcoolman/warp-cn --skill figma-generate-design-heartcoolman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of manually creating and updating Figma screens by providing a streamlined approach to leverage design system components, reducing the need for manual drawing and ensuring consistency across designs.

Core Features & Use Cases

  • Design System Integration: Seamlessly integrates with published design systems in Figma, using components, variables, and styles.
  • Automated Screen Building: Automatically builds full-page screens in Figma from code or descriptions, with incremental section-by-section assembly.
  • Web App Compatibility: Offers a parallel workflow for web apps, combining pixel-perfect screenshots with design system components for the best results.
  • Use Case: Ideal for users who need to translate application pages, views, or multi-section layouts into Figma, ensuring design consistency and efficiency.

Quick Start

Use the figma-generate-design skill to create a new screen in Figma from the provided code snippet or description.

Frequently Asked Questions about figma-generate-design

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

FAQPage Schema
How do I automate Figma screen creation from code using a design system?

Automating Figma screen creation requires connecting to the Figma MCP server and leveraging your published design system components. This Skill translates code snippets or descriptions into full-page screens with incremental, section-by-section assembly.

What is the best way to build multi-section web app layouts in Figma?

The best way to build multi-section web app layouts in Figma is using a parallel workflow. This approach combines pixel-perfect screenshots with your design system components to ensure interface consistency and efficient layout automation.

Do I need a published design system to automate screen building in Figma?

Yes, you need a published design system with accessible components, variables, and styles in Figma. The automated screen building mechanism relies directly on these elements to reduce manual drawing and maintain visual consistency.

How does layout automation handle incremental updates for Figma screens?

Layout automation handles incremental updates by assembling Figma screens section by section. This mechanism allows you to update specific parts of a web app interface without rebuilding the entire page, ensuring efficient design iteration.

Can I use this to translate existing application views into Figma designs?

Yes, you can translate existing application pages and views into Figma designs. By using pixel-perfect screenshots alongside design system variables, the workflow ensures your translated multi-section layouts maintain strict design consistency.

Why does automated Figma screen design require the Figma MCP server?

Automated Figma screen design requires the Figma MCP server to establish the necessary connection for layout automation. This connection grants the Skill access to your design system components and variables needed to execute the screen generation.