figma-generate-design

Create or update full-page Figma screens using published design system components.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/elsolal/Skillz-Claude-Codex-And-More --skill figma-generate-design-elsolal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma-generate-design
Source: https://github.com/elsolal/Skillz-Claude-Codex-And-More/tree/main/.claude/skills/figma-generate-design
Command: npx skills add https://github.com/elsolal/Skillz-Claude-Codex-And-More --skill figma-generate-design-elsolal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building or updating full-page screens in Figma is labor-intensive when starting from scratch. This skill enables you to reuse a published design system—components, variables, and text styles—so screens can be created or updated quickly and consistently.

Core Features & Use Cases

  • Reuse design system components, variables, and styles to assemble screens rather than drawing from primitives.
  • Step-by-step workflow: understand the screen, discover design system assets, wrap the page, build sections, and validate with screenshots.
  • Supports both creating new screens and updating existing ones, with safety checks and error handling via figma-use integration.

Quick Start

Provide a target Figma file and the design-system context, then instruct the agent to generate or update a full-page screen 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 using a design system instead of drawing from scratch?

To generate Figma screens from a design system, this skill discovers components, variables, and text styles, then builds sections using component instantiation and text overrides within a page frame, validating the final output with screenshots.

Can I update existing Figma screens with new design system tokens?

Yes, you can update existing Figma screens with design system tokens. This skill supports both creating new screens and updating existing ones, applying component instantiation and text overrides while running safety checks to prevent errors during the modification.

What is the workflow for building full-page UI layouts with Figma components?

The workflow for building full-page UI layouts involves discovering design system assets, wrapping content in a page frame, assembling sections step by step using component instantiation, and validating the assembled screen via screenshots to ensure visual accuracy.

Do I need a published design system to create full-page Figma screens?

Yes, you need a published design system to create full-page Figma screens efficiently. This skill relies on discovering existing components, variables, and text styles from your design system context to assemble layouts rather than drawing primitives from scratch.

How does applying design system tokens improve UI design consistency in Figma?

Applying design system tokens improves UI design consistency by enforcing the reuse of predefined variables and text styles. This skill ensures full-page screens are assembled using these standardized components, maintaining visual alignment across the project.

What are the limitations of reusing design system components for Figma layouts?

A limitation of reusing design system components for Figma layouts is that the skill is constrained to the existing assets, variables, and text styles in your published design system, meaning it cannot draw custom primitives outside that system.