figma

Fetch Figma design context and generate React + Tailwind UI code.

302|22|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/JetBrains/skills --skill figma-jetbrains
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma
Source: https://github.com/JetBrains/skills/tree/main/figma
Command: npx skills add https://github.com/JetBrains/skills --skill figma-jetbrains

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Converts Figma designs into production-ready UI by leveraging the Figma MCP server to fetch design context, screenshots, variables, and assets, enabling engineers to implement UI accurately and quickly.

Core Features & Use Cases

  • Fetch design context for exact nodes (frames or layers) using Figma URLs or IDs.
  • Retrieve screenshots and token definitions (colors, typography, spacing) to align with the project design system.
  • Generate production-ready code (React + Tailwind) that maps Figma nodes to reusable components while reusing existing tokens and components.
  • Trigger when a task involves Figma URLs, node IDs, design-to-code implementation, or MCP setup and troubleshooting.

Quick Start

Provide a Figma frame link to fetch design context and generate React components using the project’s tokens and components.

Frequently Asked Questions about figma

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

FAQPage Schema
How do I convert a Figma design to React code?

To convert Figma designs to React code, provide a Figma frame link or node ID. The system fetches design context, screenshots, and assets, then translates the output into production-ready React components styled with Tailwind.

How does Figma design-to-code translation handle design tokens?

Figma design-to-code translation captures design tokens like colors, typography, and spacing directly from the Figma file. It applies these token definitions to align the generated code with your project's design system.

Can I use a Figma node ID instead of a full URL to fetch design context?

Yes, you can use a Figma node ID instead of a full URL. The system accepts both Figma URLs and specific node IDs to accurately target and fetch design context for exact frames or layers.

Do I need the Figma MCP server to implement UI from Figma designs?

Yes, the Figma MCP server is required to implement UI from Figma designs. It acts as the bridge to fetch the necessary design context, metadata, screenshots, and assets for translating into code.

What is the best way to ensure visual parity when translating Figma to React?

The best way to ensure visual parity when translating Figma to React is to fetch screenshots alongside design context. The system validates the generated React and Tailwind code against these screenshots.