figma

Translate Figma designs into React and Tailwind UI code.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Estom/aiflex --skill figma-estom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma
Source: https://github.com/Estom/aiflex/tree/main/skills-repo/openai-skills/figma
Command: npx skills add https://github.com/Estom/aiflex --skill figma-estom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes friction from design-to-code workflows by fetching structured Figma design context, screenshots, variables, and assets, and guiding the translation of Figma nodes into production-quality UI code that conforms to project conventions.

Core Features & Use Cases

  • Figma MCP integration: Use get_design_context, get_metadata, get_screenshot and variable extraction to retrieve precise node data and visuals.
  • Design-to-code guidance: Converts Figma outputs (default React + Tailwind) into project-specific components, tokens, and styles while enforcing reuse and parity rules.
  • Asset and mapping management: Handles asset downloads, code-connect maps, and rules for avoiding placeholder icons or new icon packages.
  • Use Case: Implement a Figma frame by extracting the node context and screenshot, mapping nodes to existing components, and producing code aligned with the repository's tokens and patterns.

Quick Start

Use the figma skill to fetch design context and a screenshot for the given Figma frame URL so I can implement it in the codebase.

Frequently Asked Questions about figma

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

FAQPage Schema
How do I convert Figma designs into production-ready React code?

To convert Figma designs into production-ready React code, you provide a Figma frame URL to retrieve design context, screenshots, and variables, then map the extracted nodes to existing components and project tokens.

What's the best way to fetch Figma design assets and metadata for my codebase?

The best way to fetch Figma design assets and metadata is by using the get_design_context and get_metadata functions to retrieve precise node data, variables, and visuals directly from the Figma MCP server.

How do I map Figma nodes to existing components using code-connect?

To map Figma nodes to existing components, you use the code-connect mapping flow to link extracted design context with your repository's UI components, enforcing reuse and parity rules to avoid placeholder icons.

Can I extract design tokens and variables from a Figma frame for Tailwind integration?

Yes, you can extract design tokens and variables from a Figma frame for Tailwind integration by applying variable extraction and project-specific token replacement to align the generated UI code with your conventions.

Does Figma MCP server setup require any specific dependencies to retrieve screenshots?

Figma MCP server setup requires no specific external dependencies to retrieve screenshots, as the get_screenshot function operates within the design-to-code workflow to fetch visuals directly from Figma nodes.

Why does my Figma design-to-code output include placeholder icons instead of existing assets?

Figma design-to-code output includes placeholder icons when asset handling rules are not applied, so you must use the asset download and mapping management flow to enforce existing repository icons and avoid new packages.