PluginBench
Skill
Pass
Audit score 90

figma-generate-design

nexu-io/open-design

Build or update Figma screens from code or descriptions using design system components and tokens.

What is figma-generate-design?

This skill translates app pages and code into Figma designs using design system components and design tokens. Use it when you need to generate or update UI screens in Figma from code descriptions or existing application pages.

  • Generate Figma screens from code or natural language descriptions
  • Update existing Figma designs using design system components
  • Translate app pages into Figma using design tokens
  • Build screens leveraging curated design system components

How to install figma-generate-design

npx skills add https://github.com/nexu-io/open-design --skill figma-generate-design
Prerequisites
  • Figma account and project access
  • Design system components set up in Figma
  • Design tokens defined for your design system
Claude Code
Cursor
Windsurf
Cline

How to use figma-generate-design

  1. 1.Install the skill using the provided npm command
  2. 2.Ask the agent to invoke the skill using 'figma-generate-design' or trigger phrases like 'code to figma' or 'screen generation'
  3. 3.Provide code snippets or screen descriptions for the agent to process
  4. 4.Review and refine generated Figma screens as needed

Use cases

Good for
  • Convert application code into visual Figma mockups for design review
  • Generate UI screens from product requirements or descriptions
  • Update Figma designs to match code changes automatically
  • Create design system-compliant screens from code specifications
Who it's for
  • Product designers working with developers
  • Design system maintainers
  • Frontend developers creating design documentation
  • Teams translating code to visual designs

figma-generate-design FAQ

What design systems are supported?

The skill uses design system components and tokens from your Figma workspace. It works with any design system you have configured in Figma.

Can it update existing Figma designs?

Yes, the skill can both build new screens and update existing ones using design system components.

What input formats does it accept?

It accepts code snippets and natural language descriptions of screens to generate corresponding Figma designs.

Where is the upstream source?

The skill is curated from Figma's official skills repository at https://github.com/figma/skills

Full instructions (SKILL.md)

Source of truth, from nexu-io/open-design.


name: figma-generate-design description: | Build or update screens in Figma from code or description using design system components. Translate app pages into Figma using design tokens. triggers:

  • "figma generate design"
  • "code to figma"
  • "screen generation"
  • "figma from code" od: mode: design-system category: figma upstream: "https://github.com/figma/skills"

figma-generate-design

Curated from Figma's MCP server guide.

What it does

Build or update screens in Figma from code or description using design system components. Translate app pages into Figma using design tokens.

Source

How to use

This catalogue entry advertises the skill in Open Design so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and references, install the upstream bundle into your active agent's skills directory:

# Inspect the upstream README for exact paths
open https://github.com/figma/skills

Then ask the agent to invoke this skill by name (figma-generate-design) or with one of the trigger phrases listed in this skill's frontmatter.