Design & Frontend ✓ OpenAI · Official figmadesign-systemsui-uxcomponent-instancesdesign-tokensmcp

Figma Design System Screen Builder

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

FollowSkills review · FSRS-2.0
Not recommended
46/ 100 5-point scale 2.3 / 5
Trust14 / 25 · 2.8/5

The skill clearly scopes usage, requires loading figma-use, requires the skillNames parameter, and describes atomic failed scripts; however, use_figma performs external creation, update, and deletion actions in Figma without a complete account of data flows, sensitive-data handling, confirmation boundaries, rollback, or least-privilege controls. The MCP dependency and official provenance are identifiable, so partial trust is warranted, but external side effects, limited recovery, and unknown licensing require deductions.

Reliability6 / 20 · 1.5/5

The workflow, design-system discovery strategy, incremental construction, screenshot validation, and error-recovery guidance are fairly specific. Static evidence contains no executable tests or CI coverage, depends on figma-use and Figma MCP availability, and includes a visible runnability issue: one variable-inspection example uses await inside a normal forEach callback. The score is therefore conservative and below the static ceiling.

Adaptability10 / 15 · 3.3/5

Triggers, scope boundaries, non-fit cases, prerequisites, and the special web-app workflow are clearly described. However, the skill depends on a published design system, a target Figma file, and Figma MCP; it does not document Chinese-language support and provides no evidence that the core service is reachable from mainland-China networks. Environment-fit uncertainty causes a deduction.

Convention8 / 15 · 2.7/5

SKILL.md has useful progressive structure covering boundaries, prerequisites, workflow, references, best practices, and recovery. agents/openai.yaml documents presentation metadata and the MCP dependency, while maintainers.yml provides a maintenance marker. Licensing is unknown, and there is no clear version, changelog, named maintenance responsibility, or update path; important rules also depend on external figma-use references.

Effectiveness5 / 15 · 1.7/5

The objective is clear and the proposed process could produce a Figma page from code or a description while preserving design-system instances and enabling visual review. Static review includes no representative outputs, execution records, or third-party verification. Results depend heavily on the availability and quality of matching components, variables, styles, and MCP access, so likely manual correction and static uncertainty justify a conservative score.

Verifiability3 / 10 · 1.5/5

The source provides detailed procedures, code patterns, and recovery expectations, making some claims auditable. It contains no skill-specific test suite, CI coverage, committed outputs, or independent reproduction evidence, and the behavior of external figma-use and MCP services is not corroborated by the supplied material. Evidence strength is therefore limited.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 49f948faa925
Before you use it
  • Before execution, explicitly confirm the target Figma file, mutation scope, and whether deletion of temporary generate_figma_design output is authorized.
  • The await-in-forEach example should be corrected or verified, and the skill should add post-failure state checks, reversible update strategies, and cleanup guidance.
  • Core functionality depends on Figma MCP, the target file, and a published design system; verify reachability, permissions, and library completeness first.
  • License, versioning, changelog, and maintenance responsibility are not clearly documented in the supplied material.
Review evidence [1][2][3][4][5]
See the full review method →

What it does & when to use it

This skill creates or updates full Figma pages, screens, and views from source code or a description. It first analyzes the screen structure, then discovers and reuses published components, variables, and styles from the design system. Sections are assembled incrementally and checked with screenshots for clipping, overlap, placeholders, and incorrect variants. It requires a connected Figma MCP server and must be used alongside the figma-use skill.

Reads relevant source files or a screen description and identifies major sections and UI components; discovers components, variables, text styles, and effect styles through search_design_system or existing screens; uses use_figma to create a page wrapper, import design-system resources, and assemble component instances section by section; overrides component text properties; validates sections and the full screen with get_screenshot; and uses get_metadata plus targeted edits when updating an existing screen.

  1. A frontend developer needs to translate an existing web page into a Figma screen using the published design system.
  2. A designer needs to update an existing Figma screen so it matches the current code.
  3. A product team needs to build a landing page, pricing page, or content page in Figma from a written description.
  4. A design-system user needs new screens to remain linked to approved components, variables, spacing, radii, and styles.

Pros & cons

Pros
  • Reuses design-system components, variables, and styles instead of relying on hardcoded colors and spacing.
  • Supports both new screen creation and updates to existing Figma screens.
  • Uses incremental section construction and screenshot validation to catch common layout and text problems.
  • Keeps component instances linked to their source components for future updates.
Limitations
  • Requires a connected Figma MCP server.
  • The target file needs a published design system or access to a team library.
  • Users must provide target Figma context plus source code or a screen description.
  • The supplied material provides no test suite, platform-validation results, or LICENSE.txt contents for this individual skill.

How to install

In Codex, run $skill-installer figma-generate-design to install the curated skill, then restart Codex. The SKILL.md also requires loading figma-use, but the supplied material does not document a separate installation command for it.

How to use

Connect a Figma MCP server and provide a Figma file URL or file key, target-file context, and the screen's source code or description. Example triggers include build this landing page in Figma, create in Figma from code, and update the Figma screen to match code. Load figma-use before use_figma calls; the skill then builds sections incrementally and validates each section with screenshots.

FAQ

Can it generate code from a Figma design?
No. The supplied instructions direct users to figma-implement-design for generating code from Figma designs.
Can it create new reusable components or variants?
That is outside this skill's stated boundary; use figma-use directly for reusable components or variants.
Is there a special workflow for web applications?
For browser-renderable web apps, the instructions recommend running generate_figma_design in parallel to capture a pixel-perfect reference, then adjusting the design-system-based output and deleting the reference output after confirmation.
Is installation or use free?
The supplied material does not state pricing. Repository metadata lists the license as unknown, and the individual skill's LICENSE.txt was not provided.

More skills from this repository

All from openai/skills

Productivity & Collaboration ✓ OpenAI · Official

Goal Definition Assistant

Turn vague intentions into measurable, verifiable goals with clear scope and stopping conditions.

Dev & Engineering ✓ OpenAI · Official

Codex CLI Builder

Turn APIs, scripts, and existing tools into durable, composable command-line interfaces.

Design & Frontend ✓ OpenAI · Official

Codex Image Studio

Generate and edit production-ready raster assets for projects.

Dev & Engineering ✓ OpenAI · Official

OpenAI Developer Docs Assistant

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

Dev & Engineering ✓ OpenAI · Official

Skill Creator Guide

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

Dev & Engineering ✓ OpenAI · Official

ASP.NET Core Engineering Guide

Guides developers through building, reviewing, and upgrading ASP.NET Core apps.

Dev & Engineering ✓ OpenAI · Official

ChatGPT Apps Builder

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

Design & Frontend ✓ OpenAI · Official

Figma Code Connect Mapper

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

Design & Frontend ✓ OpenAI · Official

Figma Blank File Creator

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

Design & Frontend ✓ OpenAI · Official

Figma Design Implementer

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

Dev & Engineering ✓ OpenAI · Official

Playwright Browser Automation Skill

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

Automation & Ops ✓ OpenAI · Official

Security Best Practices Review

Security review and secure-by-default guidance for Python, JavaScript/TypeScript, and Go projects.

Design & Frontend ✓ OpenAI · Official

Hatch Pet Animation Workshop

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

Productivity & Collaboration ✓ OpenAI · Official

Linear Workflow Manager

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

Automation & Ops ✓ OpenAI · Official

Repository Threat Modeler

Builds evidence-grounded, actionable AppSec threat models for code repositories.

Automation & Ops ✓ OpenAI · Official

Sentry Production Error Explorer

Inspect Sentry issues, events, and basic production health through the Sentry CLI.

Design & Frontend ✓ OpenAI · Official

Figma Design System Rules Builder

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

Writing & Content ✓ OpenAI · Official

Audio Transcribe

Turn audio or video speech into text with optional speaker labels.

Design & Frontend ✓ OpenAI · Official

Figma Design System Builder

Build and validate a professional Figma design system from code.

Design & Frontend ✓ OpenAI · Official

Figma Design-to-Code Assistant

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

Related skills