extract-design

ExtractUiTokensAndStylesheetFromWebsiteAndReturn in structured format, with Tailwind compatibility and customizable extraction.

33|6|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/dembrandt/dembrandt-skills --skill extract-design-dembrandt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-design
Source: https://github.com/dembrandt/dembrandt-skills/tree/main/skills/extract-design
Command: npx skills add https://github.com/dembrandt/dembrandt-skills --skill extract-design-dembrandt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork involved in recreating or analyzing a website's visual language by extracting its real computed design tokens from a live URL.

Core Features & Use Cases

  • Complete Token Extraction: Capture colors, typography, spacing, borders, radii, shadows, breakpoints, component states, frameworks, and icon systems.
  • Flexible Analysis: Inspect responsive and dark-mode designs, crawl multiple pages, analyze authenticated sites, and assess accessibility contrast.
  • Design-System Generation: Export results as JSON, W3C design tokens, Tailwind configuration guidance, shadcn themes, brand documentation, HTML reports, or drift baselines.
  • Use Case: Extract Stripe's visual system to seed a new Tailwind theme, identify its high-confidence brand colors, reproduce its typography scale, and compare future releases for design drift.

Quick Start

Ask the extract-design skill to extract the complete design system from a live website such as stripe.com and return the results as W3C design tokens.

Frequently Asked Questions about extract-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract a complete design system from a live website?

To extract a complete design system from a live website, you need a headless browser workflow to collect computed DOM styles and generate structured token exports. This process captures real visual values directly from the URL to eliminate guesswork.

Can I generate a Tailwind theme from an existing website's computed styles?

Yes, you can generate a Tailwind theme from an existing website by extracting its computed design tokens. The extracted visual values provide configuration guidance to seed your Tailwind theme accurately.

What is reverse engineering a brand identity in the context of web design?

Reverse engineering a brand identity involves analyzing a live website to capture its real computed design tokens, including colors, typography, and spacing. This extracts the visual language to reproduce or audit the original brand system.

Does website analysis for design drift require crawling multiple pages?

Yes, detecting design drift across pages or releases requires crawling multiple pages to compare computed DOM styles over time. This website analysis establishes a baseline to identify visual inconsistencies.

Can I audit responsive and dark-mode interfaces using extracted design tokens?

Yes, you can audit responsive and dark-mode interfaces by extracting computed design tokens from a live URL. This flexible analysis assesses contrast and captures component states across different viewport sizes.

What format options are available when exporting a website's design tokens?

When exporting a website's design tokens, available formats include JSON, W3C design tokens, Tailwind configuration, shadcn themes, and HTML reports. These structured exports support brand documentation and drift baselines.