From design-extract
Extracts full design language from any website URL. Produces 8 files including Tailwind config, React theme, shadcn/ui theme, Figma variables, and WCAG score. Activated by '/extract-design' or phrases like 'extract design'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/design-extract:extract-designThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Extract the complete design language from any website URL. Generates 8 output files covering colors, typography, spacing, shadows, components, breakpoints, animations, and accessibility.
Extract the complete design language from any website URL. Generates 8 output files covering colors, typography, spacing, shadows, components, breakpoints, animations, and accessibility.
Ensure designlang is available. Install if needed:
npm install -g designlang
Or use npx (no install required):
npx designlang <url>
npx designlang <url> --screenshots
For multi-page crawling: npx designlang <url> --depth 3 --screenshots
For dark mode: npx designlang <url> --dark --screenshots
cat design-extract-output/*-design-language.md
Present key findings to the user:
Offer next steps:
*-tailwind.config.js into their project*-variables.css into their stylesheet*-shadcn-theme.css into globals.css for shadcn/ui users*-theme.js for React/CSS-in-JS projects*-figma-variables.json into Figma for designer handoff*-preview.html in a browser for a visual overview| File | Purpose |
|---|---|
*-design-language.md | AI-optimized markdown — the full design system for LLMs |
*-preview.html | Visual HTML report with swatches, type scale, shadows, a11y |
*-design-tokens.json | W3C Design Tokens format |
*-tailwind.config.js | Ready-to-use Tailwind CSS theme |
*-variables.css | CSS custom properties |
*-figma-variables.json | Figma Variables import format |
*-theme.js | React/CSS-in-JS theme object |
*-shadcn-theme.css | shadcn/ui theme CSS variables |
npx designlang diff <urlA> <urlB>npx designlang history <url>| Flag | Description |
|---|---|
--out <dir> | Output directory (default: ./design-extract-output) |
--dark | Also extract dark mode color scheme |
--depth <n> | Crawl N internal pages for site-wide extraction |
--screenshots | Capture component screenshots (buttons, cards, nav) |
--wait <ms> | Wait time after page load for SPAs |
--framework <type> | Generate only specific theme (react or shadcn) |
2plugins reuse this skill
First indexed Jun 5, 2026
npx claudepluginhub arogyareddy/https-github.com-manavarya09-design-extract --plugin design-extractExtract design tokens (colors, typography, spacing, shadows) from any website via CLI. Generates Tailwind config, React theme, shadcn/ui theme, Figma variables, W3C tokens, and CSS custom properties.
Extracts design system from websites, HTML files, or screenshots into DESIGN.md via Playwright automation, HTML inspection, and visual analysis for UI consistency.
Extracts complete design language from any website: colors, typography, animations, interactive states, shadows, spacing, component patterns, and UX behaviors. Use for design system documentation, reverse-engineering, or pixel-perfect recreations.