design-check

Compare Figma designs with implemented components and generate Markdown reports.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/gihwan-dev/claude-code-gui --skill design-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-check
Source: https://github.com/gihwan-dev/claude-code-gui/tree/main/.claude/skills/design-check
Command: npx skills add https://github.com/gihwan-dev/claude-code-gui --skill design-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dotenv, pngjs, pixelmatch, and includes scripts (resource) components.

What problem does it solve?

Automates the validation of UI design by comparing Figma designs with implemented components and generating a detailed report to speed up design-to-code alignment.

Core Features & Use Cases

  • Compare Figma designs to code implementations and generate Markdown reports.
  • Extract design context and tokens from Figma for design-system alignment.
  • Produce visual diffs and actionable recommendations to improve consistency between design and implementation.

Quick Start

Provide a Figma URL and the component path to start a design check.

Frequently Asked Questions about design-check

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

FAQPage Schema
How do I automate visual diff checks between Figma designs and code implementations?

To automate visual diff checks between Figma and code, provide a Figma URL and component path to generate Markdown reports and visual diffs. The process extracts design context and tokens to validate UI components and measure alignment.

Can I extract design tokens from Figma for UI validation?

Yes, you can extract design tokens from Figma for UI validation. The Skill uses MCP data gathering to retrieve design context and tokens, ensuring design-system alignment and producing actionable recommendations for consistency.

Does design-check work with shared UI component libraries and individual screens?

Yes, design-check works with shared UI component libraries and individual screens. It automates design validation across these components by comparing Figma designs with implemented code to output detailed reports and visual diffs.

What dependencies do I need to generate visual diffs from Figma?

To generate visual diffs from Figma, you need the dotenv, pngjs, and pixelmatch dependencies. These libraries handle environment variables, PNG processing, and pixel comparison to produce a storyboard-ready diff metric.

What is the best way to generate a Markdown report comparing Figma to code?

The best way to generate a Markdown report comparing Figma to code is to input a Figma URL and component path. This automatically extracts design context and outputs a storyboard-ready report including diff metrics and optional tokens.

Why does my Figma to code comparison require a specific component path?

Your Figma to code comparison requires a specific component path to accurately target the implemented component. This ensures the visual diff and Markdown report validate the correct UI element against the extracted Figma design context.