
Extract Design
Point this at any website URL and it extracts the entire design system into eight different formats: Tailwind config, CSS variables, React theme, shadcn/ui theme, Figma variables, W3C design tokens, plus an AI-optimized markdown file and visual HTML preview. It crawls the site, identifies colors, typography, spacing, shadows, breakpoints, even runs WCAG accessibility scoring. The output is genuinely practical. You can drop the Tailwind config straight into your project or import the Figma JSON for designer handoff. Built on the designlang CLI tool, so you'll need Node installed. Honest take: this is exactly what you'd build yourself if you were reverse engineering a design system, except someone already did the work.
- skills.sh installs
- 3.4K
- GitHub stars
- 5K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add manavarya09/design-extract --skill extract-design --agent claude-codeInstalls into .claude/skills of the current project.
Files
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.)
Sponsors
Details
- Repository
- github.com/manavarya09/design-extract
- Category
- Design & UI/UX
- First seen
- May 16, 2026