davila7 avatar

Figma Implement Design

This is a structured workflow for turning Figma designs into production code with pixel-perfect accuracy. It walks you through the Figma MCP server connection, extracting node IDs from URLs, fetching design context and screenshots, downloading assets, and translating everything into your project's conventions. The workflow is opinionated about fidelity: it treats Figma as the source of truth and pushes you to validate against the screenshot before calling it done. The step-by-step format is rigid but thorough, covering the common pitfalls like truncated responses and making sure you map to existing design tokens instead of hardcoding values. If you're implementing designs that need to match specs exactly, this gives you a repeatable process.

skills.sh installs
367
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill figma-implement-design --agent claude-code

Installs into .claude/skills of the current project.

Files

Implement Design

Overview

This skill provides a structured workflow for translating Figma designs into production-ready code with pixel-perfect accuracy. It ensures consistent integration with the Figma MCP server, proper use of design tokens, and 1:1 visual parity with designs.

Prerequisites

  • Figma MCP server must be connected and accessible
  • User must provide a Figma URL in the format: https://figma.com/design/:fileKey/:fileName?node-id=1-2
    • :fileKey is the file key
    • 1-2 is the node ID (the specific component or frame to implement)
  • OR when using figma-desktop MCP: User can select a node directly in the Figma desktop app (no URL required)
  • Project should have an established design system or component library (preferred)

Required Workflow

Follow these steps in order. Do not skip steps.

Step 0: Set up Figma MCP (if not already configured)

If any MCP call fails because Figma MCP is not connected, pause and set it up:

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Backend & APIs, Code Review & Quality, AI & Agent Building, Automation & Workflows, Design & UI/UX
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1huggingface avatarhugging-face-datasetshuggingface/skillsCreate and manage datasets on Hugging Face Hub. Supports initializing repos, defining configs/system prompts, streaming row updates, and SQL-based dataset query367skills.sh installs
2cloudwego avatareino-agentcloudwego/eino-extEino ADK agent construction, middleware, and runner. Use when a user needs to build an AI Agent, configure ChatModelAgent with ReAct pattern, use middleware (fi366skills.sh installs
3zzci avatarpma-gozzci/skillsGo implementation guide for PMA-managed service and CLI projects. Covers project layout (cmd/internal), strict linting with golangci-lint v2, database access (s366skills.sh installs
4davila7 avatarnotebooklmdavila7/claude-code-templatesUse this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation,365skills.sh installs
5patricio0312rev avataroauth2-oidc-implementerpatricio0312rev/skillsImplements OAuth 2.0 and OpenID Connect authentication flows with secure token handling and provider integration. Use when users request "OAuth setup", "OIDC im365skills.sh installs
6laravel avatardeploying-laravel-cloudlaravel/agent-skillsDeploys and manages Laravel applications on Laravel Cloud using the `cloud` CLI. Use when the user wants to deploy an app, ship to cloud, create/manage environm364skills.sh installs