Design & Frontend ✓ OpenAI · Official

Figma Design-to-Code Assistant

Fetch Figma design context and turn selected nodes into production code.

49/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 28k
Last updated
4mo ago
figmafigma-mcpdesign-to-codedesign-context
+2ui-screenshotsdesign-assets

What does this skill do, and when should you use it?

This skill supports Figma-driven implementation through the Figma MCP server. It fetches structured node context, screenshots, variables, and assets, then translates selected Figma nodes into production code. Its required workflow obtains design context and a screenshot before downloading assets or starting implementation, followed by validation against Figma. It is a fit for teams implementing frontend work from Figma, provided a Figma MCP server is configured.

Accepts Figma URLs or node IDs; calls Figma MCP to retrieve structured context for exact nodes; uses metadata first when a response is too large, then re-fetches only the required nodes; obtains screenshots; downloads required image or SVG assets; adapts the usual React and Tailwind output to the project's framework, components, styles, routing, state, and data-fetch patterns; validates the resulting interface against the Figma reference.

Good fit
  • A frontend developer receives a Figma frame or component link and needs to implement it in production.
  • A design-systems team needs to map Figma output to existing color, typography, spacing, and component tokens.
  • An engineer needs visual references and exact assets for a specific Figma variant before building its UI.
  • A team needs to troubleshoot Figma MCP environment variables, configuration, or verification.

How do you install this skill?

Before you use it
  • Do not follow the suggestion to echo FIGMA_OAUTH_TOKEN; avoid exposing credentials in terminal logs and document least privilege, revocation, and rotation procedures.
  • Core functionality depends on the remote Figma MCP, OAuth, and regional network configuration; it may be unusable from mainland-China networks or without Figma access.
  • Before implementation, confirm organization permissions and data-handling boundaries for Figma files, plus manual fallback and code-rollback procedures for failures.
Before you start
Your agent needs
  • Network access
  • Local filesystem
  • MCP Server
Install first
  • Figma MCP server

The skill is located at skills/.curated/figma/ in openai/skills. In Codex, run: $skill-installer figma. Restart Codex after installation so it can load the skill. The README marks the repository as deprecated and directs users to the OpenAI Plugins repository for current Codex skill and plugin examples; detailed configuration steps are not included in the supplied material.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/openai/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/.curated/figma" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Implement this Figma node with Figma MCP using the project's existing components and design tokens.

Provide a link to the exact Figma node or variant, or provide its node ID, with a request such as: “Implement this Figma node with Figma MCP using the project's existing components and design tokens.” The required sequence is get_design_context, then get_screenshot, followed by asset downloads and implementation, with final validation against Figma.

What are this skill's strengths and limitations?

Pros
  • Defines a complete flow from design context and screenshots through asset handling and validation.
  • Encourages reuse of existing project components, color systems, typography, and spacing tokens.
  • Explicitly covers Figma URLs, node IDs, screenshots, variables, and design assets.
Limitations
  • Requires a Figma MCP server; the supplied material does not include its full configuration, environment variables, or troubleshooting details.
  • It does not specify supported frontend frameworks, test suites, or automated validation methods.
  • The README marks the openai/skills repository as deprecated.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Figma Design-to-Code Assistant this page ✓ OpenAI · Official 49 · Use with care ★ 28k 4mo ago —
Figma Code Connect Mapper ✓ OpenAI · Official 54 · Use with care ★ 28k 4mo ago —
Figma Design Implementer ✓ OpenAI · Official 53 · Use with care ★ 28k 4mo ago —
Figma Design System Rules Builder ✓ OpenAI · Official 50 · Use with care ★ 28k 4mo ago —
Frontend Design Review ✓ Microsoft · Official 51 · Use with care ★ 2.7k 3mo ago MIT

The README identifies the OpenAI Plugins repository as the current reference for Codex skill and plugin examples, but the supplied material does not directly compare the two repositories' Figma implementation capabilities.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
49/ 100 5-point scale 2.5 / 5
1Trust14 / 25 · 2.8/5

The skill imposes a defined fetch-context/fetch-screenshot flow and discourages unnecessary packages and placeholders, providing some scope control. However, it depends on a remote Figma MCP with bearer-token authentication, gives limited data-flow, permission, sensitive-design handling, revocation, or rollback disclosure, and recommends echoing the token, creating credential-exposure risk; points are deducted accordingly.

2Reliability8 / 20 · 2.0/5

The get_design_context → optional get_metadata → get_screenshot → asset retrieval → implementation → validation flow is reasonably consistent and includes truncation, timeout, and OAuth troubleshooting notes. There is no committed test suite, CI evidence, reproducible output, or comprehensive handling for invalid links, authorization failures, and unavailable assets, so the static score remains conservative.

3Adaptability9 / 15 · 3.0/5

Trigger conditions and intended scenarios are fairly clear, covering design-to-code work, variables, screenshots, and setup troubleshooting. Non-fit boundaries, input/output contracts, and Chinese-language guidance are not defined, and the core function depends on an overseas Figma MCP that may be difficult to reach or use from mainland China; points are deducted.

4Convention7 / 15 · 2.3/5

The skill has a readable structure with a main document, configuration reference, and tool/prompt reference, including setup, timeout, and troubleshooting notes. The supplied material does not establish a skill-specific license, versioning policy, changelog, maintenance owner, or update path, and examples are limited, so points are deducted.

5Effectiveness7 / 15 · 2.3/5

When the MCP is reachable and the user supplies the correct Figma node link, the prescribed context, screenshot, asset, and design-system workflow can plausibly support production-code implementation and reduce manual reconstruction. No representative output, execution validation, or comparative-benefit evidence is supplied, and project-level implementation and visual review remain necessary; the score reflects the static ceiling.

6Verifiability4 / 10 · 2.0/5

The supplied skill, configuration, and tool-reference files provide auditable textual evidence for the key workflow, tool names, and configuration requirements. They contain no committed tests, CI results, third-party execution evidence, or independent reproduction record, so verifiability is limited.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 49f948faa925 Review evidence[1][2][3][4][5][6]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does this skill require an additional Figma service?
Yes. SKILL.md explicitly requires a Figma MCP server. The supplied material references separate configuration documentation but does not include its setup details.
Can I provide any Figma link?
The link should point to the exact node or variant to implement. The skill extracts the node ID from the link and requires context and screenshot retrieval for that target.
Does it automatically produce final code?
It translates the usual React and Tailwind representation from Figma into the project's production conventions, while requiring component reuse and visual and behavioral validation.

More skills from this repository

All from openai/skills

Design & Frontend ✓ OpenAI · Official

Figma Code Connect Mapper

Link Figma components to their code implementations for traceable design-code consistency.

★ 28k FS 54 Use with care 4mo ago
Design & Frontend ✓ OpenAI · Official

Figma Design Implementer

Turn Figma specifications into production-ready frontend code with verifiable visual fidelity.

★ 28k FS 53 Use with care 4mo ago
Design & Frontend ✓ OpenAI · Official

Figma Design System Rules Builder

Generates project-specific rules for consistent Figma-to-code implementation.

★ 28k FS 50 Use with care 4mo ago
Design & Frontend ✓ OpenAI · Official

Figma Design System Screen Builder

Turn code or page descriptions into maintainable Figma screens built from existing design-system assets.

★ 28k FS 46 Use with care 4mo ago
Design & Frontend ✓ OpenAI · Official

Figma Design System Builder

Build and validate a professional Figma design system from code.

★ 28k FS 49 Use with care 4mo ago
Design & Frontend ✓ OpenAI · Official

Figma Plugin API Operator

Helps agents safely read and write Figma files by rule.

★ 28k FS 47 Use with care 4mo ago
Design & Frontend ✓ OpenAI · Official

Figma Blank File Creator

Create a blank Figma Design or FigJam file in the selected drafts folder.

★ 28k FS 53 Use with care 4mo ago
Dev & Engineering ✓ OpenAI · Official

ChatGPT Apps Builder

Build documented ChatGPT apps that pair an MCP server with a widget UI.

★ 28k FS 54 Use with care 4mo ago
Dev & Engineering ✓ OpenAI · Official

Playwright Browser Automation Skill

Drive a real browser from the terminal for web interaction, extraction, and UI debugging.

★ 28k FS 52 Use with care 4mo ago
Automation & Ops ✓ OpenAI · Official

Render Deployment Assistant

Analyze an application and produce a Render deployment path or Blueprint.

★ 28k FS 49 Use with care 4mo ago
Dev & Engineering ✓ OpenAI · Official

Codex Migration Assistant

Move Claude Code instructions, skills, agents, and MCP configuration into Codex.

★ 28k FS 42 Not recommended 4mo ago
Design & Frontend ✓ OpenAI · Official

Codex Image Studio

Generate and edit production-ready raster assets for projects.

★ 28k FS 55 Use with care 4mo ago
Dev & Engineering ✓ OpenAI · Official

OpenAI Developer Docs Assistant

Current, official guidance for building with OpenAI products, APIs, and Codex.

★ 28k FS 55 Use with care 4mo ago
Dev & Engineering ✓ OpenAI · Official

OpenAI Skill Creator Guide

A practical guide to designing, writing, validating, and iterating reusable Codex skills.

★ 28k FS 55 Use with care 4mo ago
Design & Frontend ✓ OpenAI · Official

Hatch Pet Animation Workshop

Turn character or brand cues into validated, packageable Codex animated pets.

★ 28k FS 51 Use with care 4mo ago
Productivity & Collaboration ✓ OpenAI · Official

Linear Workflow Manager

Manage Linear tickets, projects, and team workflows directly through Codex.

★ 28k FS 51 Use with care 4mo ago
Automation & Ops ✓ OpenAI · Official

Security Ownership Map

Use Git history to reveal who really owns sensitive code and where bus-factor risk is concentrated.

★ 28k FS 48 Use with care 4mo ago
Dev & Engineering ✓ OpenAI · Official

Speech Generation

Turn text into reusable spoken audio through the OpenAI Audio API.

★ 28k FS 48 Use with care 4mo ago
Dev & Engineering ✓ OpenAI · Official

GitHub PR Comment Handler

Use GitHub CLI to review and act on comments in the open PR for the current branch.

★ 28k FS 42 Not recommended 4mo ago
Dev & Engineering ✓ OpenAI · Official

WinUI 3 App Development Assistant

Guides C# WinUI 3 development from environment setup through deployment.

★ 28k FS 42 Not recommended 4mo ago

Related skills