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', or '/extract-design'.
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeNot declared
CursorNot declared
CodexNot declared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Repository health
Stars4.1K
LicenseLICENSE
Default branchmain
Open issues21
Status
Active
Skill metadata
Parsed from SKILL.md frontmatter.
Allowed toolsBash, Read, Write, Glob
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md3,144 B
docsSUMMARY.md450 B
History
First seen on skills.sh
First recorded snapshot · 2,606 installs
SKILL.md
Extract Design Language
Extract the complete design language from any website URL. Generates 8 output files covering colors, typography, spacing, shadows, components, breakpoints, animations, and accessibility.
Prerequisites
Ensure designlang is available. Install if needed:
npm install -g designlang
Or use npx (no install required):
npx designlang <url>
Process
Run the extraction on the provided URL:
npx designlang <url> --screenshots
For multi-page crawling: npx designlang <url> --depth 3 --screenshots For dark mode: npx designlang <url> --dark --screenshots
Read the generated markdown file to understand the design:
cat design-extract-output/*-design-language.md
Present key findings to the user:
- Primary color palette with hex codes - Font families in use - Spacing system (base unit if detected) - WCAG accessibility score - Component patterns found - Notable design decisions (shadows, radii, etc.)
Offer next steps:
- Copy -tailwind.config.js into their project - Import -variables.css into their stylesheet - Paste -shadcn-theme.css into globals.css for shadcn/ui users - Import -theme.js for React/CSS-in-JS projects - Import -figma-variables.json into Figma for designer handoff - Open -preview.html in a browser for a visual overview - Use the markdown file as context for AI-assisted development
Output Files (8)
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
Additional Commands
Compare two sites:npx designlang diff <urlA> <urlB>