Tooluck logoTooluck
SKILL.md

extract-design

Agent skill fromManavarya09/design-extract

Extract the full design language from any website URL. Produces 8 output files including AI-optimized markdown, visual HTML preview, Tailwind config, React theme, shadcn/ui theme, Figma variables, W3C design tokens, and CSS variables. Also runs WCAG accessibility scoring. Use when user says 'extract design', 'get design system', 'design language', 'design tokens', 'what colors/fonts does this site use', 'turn this URL into design tokens', 'make a Tailwind theme from this site', or '/extract-design'. Do not use for building a new UI from scratch unless the user first wants to extract an existing website's design language.

How to install extract-design

install extract-design
# install the design-extract pack with the skills CLI
npx skills add Manavarya09/design-extract

# or add only this skill to Claude Code: copy the folder

skills/extract-design/

# into

~/.claude/skills/extract-design/ (all projects)

.claude/skills/extract-design/ (one project)

skills/extract-design/SKILL.md

MITFull file
1# Extract Design Language
2
3Extract the complete design language from any website URL. Generates 8 output files covering colors, typography, spacing, shadows, components, breakpoints, animations, and accessibility.
4
5## Prerequisites
6
7Ensure `designlang` is available. Install if needed:
8
9```bash
10npm install -g designlang
11```
12
13Or use npx (no install required):
14
15```bash
16npx designlang <url>
17```
18
19## Process
20
211. **Run the extraction** on the provided URL:
22
23```bash
24npx designlang <url> --screenshots
25```
26
27For multi-page crawling: `npx designlang <url> --depth 3 --screenshots`
28For dark mode: `npx designlang <url> --dark --screenshots`
29
302. **Read the generated markdown file** to understand the design:
31
32```bash
33cat design-extract-output/*-design-language.md
34```
35
363. **Present key findings** to the user:
37 - Primary color palette with hex codes
38 - Font families in use
39 - Spacing system (base unit if detected)
40 - WCAG accessibility score
41 - Component patterns found
42 - Notable design decisions (shadows, radii, etc.)
43
444. **Offer next steps:**
45 - Copy `*-tailwind.config.js` into their project
46 - Import `*-variables.css` into their stylesheet
47 - Paste `*-shadcn-theme.css` into globals.css for shadcn/ui users
48 - Import `*-theme.js` for React/CSS-in-JS projects
49 - Import `*-figma-variables.json` into Figma for designer handoff
50 - Open `*-preview.html` in a browser for a visual overview
51 - Use the markdown file as context for AI-assisted development
52
53## Output Files (8)
54…

Excerpt shown under the repository's MIT license.

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates