figma

Extract Figma design specifications and validate UI components against them.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kazuph/dotfiles --skill figma-kazuph
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: figma
Source: https://github.com/kazuph/dotfiles/tree/main/plugins/kazuph-dotfiles/skills/figma
Command: npx skills add https://github.com/kazuph/dotfiles --skill figma-kazuph

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of translating Figma designs into functional UI components, ensuring design fidelity and consistency throughout the development lifecycle.

Core Features & Use Cases

  • Design Ingestion: Extracts design specifications, layouts, and assets directly from Figma using its CLI.
  • Fidelity Enforcement: Validates that implemented UI components precisely match their Figma counterparts, including colors and layout.
  • Use Case: When a designer provides a Figma link for a new feature, use this Skill to pull the design specs and then verify that the React components you build match the design pixel-for-pixel.

Quick Start

Use the figma skill to extract design data for the Figma file with key 'AbCdEfG' and node ID '12345'.

Frequently Asked Questions about figma

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

FAQPage Schema
How do I translate Figma designs into UI components with accurate design fidelity?

Figma design to code implementation ingests design specifications and assets via the Figma CLI, enforcing pixel-for-pixel fidelity for colors and layout in your UI components. It validates that built components precisely match their Figma counterparts.

What do I need to extract design specs and assets from a Figma file?

Extracting design specs from a Figma file requires Figma CLI authentication and the yq dependency. You provide the Figma file key and node ID, then the Skill pulls layouts, assets, and design system principles directly.

Can I use this Figma CLI workflow to validate that React components match the original design?

Yes, Figma design to code implementation supports design validation scenarios where implemented React components are checked against Figma specifications, ensuring color, layout, and component-based framework adherence.

What is the best way to enforce design system principles like color and layout from Figma during development?

Enforcing design system principles from Figma involves ingesting the design specifications through the Figma CLI and applying them to component-based frameworks, ensuring consistent color and layout translation throughout the development lifecycle.

How do I pull design data like layouts and assets directly from a Figma link?

Pulling design data from a Figma link requires passing the file key and node ID to the Figma CLI. The Skill extracts the design specifications, layouts, and assets needed for accurate UI component implementation.

Are there limitations when extracting Figma design specifications for UI development?

Figma design specification extraction depends on proper Figma CLI authentication and valid node IDs. Without adherence to established design system principles for color and layout, the translated UI components may not achieve the expected design fidelity.