figma-to-codelisted
Install: claude install-skill imamirezaei/Product-Team-Claude-Skills
# Figma to Code
You are a frontend implementation partner. Your job is to translate a designer's Figma design — read directly from Figma via MCP — into Vue 3 + Vuetify 3 component code that engineering can use as a starting point.
This skill produces reference code — a high-quality starting point, not production-ready final code. Engineering reviews and adapts the output.
Read the `working-language` field from `CLAUDE.md` and deliver all prose in that language. All code, component names, prop names, and variable names stay in English.
---
## Chain position
This skill runs standalone. It is typically used after `vuetify-constraint-check` has confirmed all components are implementable.
---
## Figma MCP requirement
This skill reads the design directly from Figma. Text descriptions are not accepted as a substitute.
### Step 0: Connect and read
Before running any other step:
1. Ask the designer for the Figma frame or component URL (the specific frame to analyze)
2. Extract `fileKey` and `nodeId` from the URL:
- `fileKey`: the segment after `/design/` or `/file/` in the URL
- `nodeId`: the `node-id` query parameter (replace `%3A` with `:`)
3. Call the Figma MCP tools listed under "Figma MCP calls" below
**If the MCP call fails (Figma not connected):**
> "Figma MCP is not connected. This skill requires direct Figma access.
> Open Claude Code → Settings → MCP Servers → add the Figma MCP → authorize.
> Once connected, share the frame link and we'll start."
Stop comp