Claude Design X Figma — Design skill for Claude Code
Figma plugin that scrapes any live URL and rebuilds it as native Figma frames — auto-layout, fills, strokes, typography.
How to install Claude Design X Figma
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open flukelaster/claude-design-x-figma and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Design X Figma does
Figma plugin that scrapes any live URL and rebuilds it as native Figma frames — auto-layout, fills, strokes, typography. Built for piping Claude-generated UIs back into Figma.
Alternatives in Design
- Huashu Design — Huashu Design · HTML-native design skill for Claude Code · Claude Code 里 HTML 原生的设计 skill · 高保真原型 / 幻灯片 / 动画 + 23.6k ★
- Canvas — Open, create, or update a visual canvas — add images, text, PDFs, wiki pages, and banana-generated assets to O 3.3k ★
- Design Dna — Turn reference UIs (images, screenshots, URLs) into quantified Design DNA JSON—tokens, qualitative style, visu 624 ★
README
Claude Design → Figma
Scrape any live URL and rebuild it as native Figma frames.
Pipe Claude-generated UI prototypes back into Figma for design review — auto-layout, fills, strokes, typography, and all.
Quick start · How it works · Usage · CLI · API · Tech
✨ Highlights
- URL → Figma in one click. Paste a URL, scrape, convert. The result is real Figma nodes — not a flat screenshot.
- Auto-layout aware. CSS flex/grid → Figma auto-layout, with proper spacing, padding, and alignment.
- Style fidelity. Fills, strokes, gradients, shadows, radii, and typography mapped through a dedicated style resolver.
- Local-only. Companion server binds
127.0.0.1; URLs never leave your machine. - Headless CLI. Same scrape pipeline, no browser required — useful for diffs, archival, or feeding other tools.
🚀 Quick start
# 1. Install (Playwright Chromium is needed for the scraper)
npm install
npx playwright install chromium
# 2. Start the local scraper
npm run serve
# → http://127.0.0.1:7777
Plugin bundles in `dist/` are committed and kept in sync by CI, so cloning + the steps above is enough — no `npm run build` required to use the plugin. Hack on `src/`? Run `npm run build` (or `npm run watch`) to rebuild locally; CI rebuilds on push to `main`.
Then in **Figma desktop**:
**Plugins → Development → Import plugin from manifest…** → pick `manifest.json`

Related Skills
Claude Code Clone Website Skill
Clone any website pixel-perfect with Claude Code. A Claude Code skill that reverse-engineers a live page throu
Claude To Figma
Turn Claude Design HTML exports into fully editable Figma files — semantic frames, auto-layout, components, an
Modern CSS Skill
Agent Skill for building stunning, performant web UIs with modern platform-native CSS — no JS hacks
React Native UI Claude Skill
A Claude skill that makes Claude design React Native UIs like a senior mobile engineer — token-based themes, p
UX Evolve
Auto-iterate the lint→polish→re-lint loop on a generated artifact until score crosses 90 or plateaus. Triggers
Lvgl Preview Skill
Claude Code skill: design embedded LVGL (MicroPython) UIs with a headless render→PNG feedback loop. Auto-adapt
Related Agents
Figma Executor
Runs an architect's Figma spec — resolves stable names to nodeIds at run time, builds into a named working fra
Design Extractor
Extracts precise design specifications from Paper/Figma/Stitch MCPs or local reference images; produces struct
Flutter Performance Engineer
Use this agent to review Flutter/Dart code for performance problems — unnecessary rebuilds, jank and dropped f