extract-design

Solid

Extract a complete design system — colors, typography, spacing, components, shadows, and W3C design tokens — from any live website using Dembrandt. Runs a headless browser against the URL and returns real computed values from the DOM. Use when you need a site's actual design tokens, want to reverse-engineer a visual design, or need to seed a design system from an existing product.

Web & Frontend 31 stars 5 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
50
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Extract Design — Dembrandt Dembrandt runs a headless Chromium browser against any URL, walks up to thousands of DOM elements, reads computed CSS, and returns a structured design system: colors with confidence scoring, typography styles, spacing scale, border radius, borders, shadows, and interactive component styles. ## How to Run ```bash # Zero-install — npx fetches the package on first run (lowest friction) npx -y dembrandt https://stripe.com # Or install once (global), then call `dembrandt` directly npm i -g dembrandt # Basic extraction — outputs to terminal dembrandt https://stripe.com # JSON output — pipe into files or other tools dembrandt https://stripe.com --json-only > stripe-tokens.json # W3C DTCG format (design-tokens.org standard) dembrandt https://stripe.com --dtcg --save-output # Generate DESIGN.md (human + AI readable brand doc) dembrandt https://stripe.com --design-md # Multi-page crawl (follows internal links) dembrandt https://stripe.com --crawl 5 # Dark mode colors dembrandt https://stripe.com --dark-mode # Mobile viewport dembrandt https://stripe.com --mobile # Everything saved to output/ dembrandt https://stripe.com --save-output # Self-contained HTML report — open offline or attach as a CI artifact [dembrandt 0.19+] dembrandt https://stripe.com --html report.html # Drift gate — compare against a saved baseline; exits 1 on drift [dembrandt 0.19+] dembrandt https://app.example.com --compare baseline.json --html report.html ``` ## MCP Usa...

Details

Author
dembrandt
Repository
dembrandt/dembrandt-skills
Created
3 months ago
Last Updated
2 days ago
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category