mcp-figma

Extract Figma color, typography, and spacing styles into design tokens.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/nguyennamkkb/ios-spec-driven --skill mcp-figma-nguyennamkkb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-figma
Source: https://github.com/nguyennamkkb/ios-spec-driven/tree/main/src/ios_spec_driven_installer/templates/.claude/skills/mcp-figma
Command: npx skills add https://github.com/nguyennamkkb/ios-spec-driven --skill mcp-figma-nguyennamkkb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill translates design specs from Figma into production-ready UI by exporting colors, typography, and spacing as design tokens and generating component references that guide implementation.

Core Features & Use Cases

  • Figma Styles Extraction: Retrieve color styles, text styles, and spacing scales to create design tokens.
  • Design-to-Code Sync: Generate UI scaffolding and component specs from Figma files to align design and implementation.
  • Use Case: When a designer updates a button in Figma, export tokens and create UI references to ensure the app renders consistently with the new design.

Quick Start

Use the mcp-figma skill to initialize design tokens from a Figma file and map UI components to SwiftUI/UI code.

Frequently Asked Questions about mcp-figma

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

FAQPage Schema
How do I extract design tokens from Figma for SwiftUI code generation?

To extract design tokens from Figma for SwiftUI, this skill retrieves color styles, text styles, and spacing scales directly from your Figma files and maps them into structured design token files. This ensures your UI implementation accurately reflects the source design.

What is the best way to sync Figma design updates with my UI code?

The best way to sync Figma design updates with UI code is to extract the updated design tokens and generate component references. This skill creates UI scaffolding from your Figma files to ensure your app renders consistently whenever a designer modifies a component.

Can I generate SwiftUI component scaffolding directly from a Figma file?

Yes, you can generate SwiftUI component scaffolding from a Figma file. This skill maps Figma design specs and tokens to UI implementations, creating component references that guide your SwiftUI code structure during the design handoff workflow.

Does this Figma to code workflow require access to my Figma files?

Yes, this Figma to code workflow requires access to your Figma files to extract design tokens and map UI components. File access is necessary to retrieve the color, typography, and spacing data required for generating accurate UI scaffolding.

What Figma design properties are supported for token extraction?

Supported Figma design properties for token extraction include color styles, text styles, and spacing scales. This skill retrieves these specific design elements to create consistent design tokens for your UI implementation across platforms.

When should I not use automated Figma to code token translation?

You should not use automated Figma to code token translation if your design system lacks standardized styles or your Figma file contains unstructured raster assets. This skill requires organized Figma styles to accurately map colors, typography, and spacing into design tokens.