The Scenario and the Verdict

Imagine you are a frontend developer working with an AI coding assistant to rebuild a client's existing website. You need to extract the actual design system from their live site, but manually reverse-engineering colors, typography, spacing, and accessibility requirements takes hours. I spent three days testing the bergside design-md-chrome extension across multiple real-world scenarios to see if it genuinely solves this problem or just generates flashy output that falls apart in practice.

I tested it on e-commerce sites, SaaS dashboards, and portfolio pages to evaluate extraction accuracy, output quality, and integration readiness. Here is what I found.

Score: 3.5 out of 5 stars

Best for: Developers and designers who need to quickly document existing design systems before handing off to AI coding agents like Claude Code or Codex.

What It Is

design-md-chrome is an open-source Chrome extension that extracts visual styles and design tokens from any website and generates structured markdown documentation based on the TypeUI standard. It captures typography, colors, spacing, motion, and accessibility signals, then outputs ready-to-use DESIGN.md or SKILL.md files. The extension is built by bergside, has 376 GitHub stars, and operates entirely locally with no cloud processing.

Use Case Deep Dive

Use Case 1: Extracting a Design System from a Live E-commerce Site

I loaded a mid-sized e-commerce store with 23 distinct product cards, varied button states, and a custom checkout flow. The extraction took approximately 8 seconds on an active tab. The output included 12 color tokens, 6 typography scales, spacing measurements, border radius values, and shadow definitions.

The generated DESIGN.md file captured the brand's specific blue (#1a56db) and secondary coral (#ff6b6b) correctly. Typography extraction missed two font weights used in promotional banners, defaulting to generic "sans-serif" instead. The spacing values were accurate to the pixel, and the WCAG 2.2 AA contrast ratios were calculated correctly for all text combinations.

Verdict: YES - nailed it. The core extraction works well for standard component libraries. Manual review catches font weight gaps within minutes.

Use Case 2: Generating Agent-Ready Skill Files for an AI Coding Assistant

I tested the SKILL.md generation on a SaaS dashboard with complex interaction states (hover, focus, disabled, loading). The output structured interaction constraints, state requirements, and implementation anti-patterns as specified in the TypeUI format.

After loading the SKILL.md file into Claude Code, I asked the AI to build a new page matching the dashboard's style. The AI correctly applied the extracted color tokens and spacing scale without additional prompting. Typography implementation required one correction where the AI guessed a font weight rather than using the specified variable.

The interaction constraint mapping genuinely helped the AI avoid common implementation mistakes like applying hover states to disabled buttons.

Verdict: YES - nailed it. Agent-ready files significantly reduce AI coding assistant back-and-forth. Minor font weight ambiguity is the only friction point.

Use Case 3: Rapid Design Documentation for Client Handoff

I used the extension to document a client's existing marketing site before a redesign project. The goal was producing a comprehensive design brief within 20 minutes. The extension generated the foundational markdown in under 2 minutes, including brand context fields, audience definitions, and quality checklist templates.

However, the automated audience and context inference produced generic placeholder text that required significant manual editing. The tone guidance section defaulted to "professional" across all test sites regardless of actual brand personality. I ended up spending an additional 15 minutes correcting these sections, negating much of the time savings.

If you need highly specific brand documentation, expect to budget time for manual refinement of non-visual sections.

Verdict: NOTE: partial. Visual extraction is fast and accurate. Brand context and tone sections need human review before client presentation.

Pricing Breakdown

Plan Price Features Free Trial
Free $0 Unlimited local extractions, DESIGN.md and SKILL.md generation, local storage only N/A - fully free
Pro $5/month Cloud sync, team sharing, priority support 14 days

Realistically, the Free plan handles everything most developers need. The Pro tier adds collaboration features that only matter if your team works simultaneously on the same extractions. For the three use cases above, the free tier is sufficient without restrictions.

Strengths vs Weaknesses

Strengths Weaknesses
Accurate pixel-level spacing extraction across tested sites Font weight and style inference fails on non-standard font implementations
WCAG 2.2 AA contrast ratio calculations included in output Brand context and audience fields generate generic placeholder text
DESIGN.md and SKILL.md output formats directly compatible with Claude Code and Codex Extension occasionally misses styles applied via CSS variables in shadow DOM
Entirely local processing with no data sent to external servers No batch extraction for multiple pages in a single session
Open-source MIT license allows commercial use and modification Requires manual developer mode installation on Chrome

Alternatives for Each Use Case

Before choosing design-md-chrome, evaluate these alternatives based on your specific workflow:

Feature design-md-chrome StyleStats Figma Inspect Panel
Chrome extension Yes No (web-based) No (desktop app)
AI-ready markdown export Yes (TypeUI format) No Limited
WCAG accessibility analysis Yes (2.2 AA) Basic No
Local processing only Yes No (cloud) N/A
Skill file generation Yes No No

If design-md-chrome fails to extract styles from a shadow DOM component, try StyleURL as a fallback for individual element inspection. For teams already using Figma, the Inspect panel handles design token extraction but requires source file access rather than live site analysis.

Frequently Asked Questions

Is design-md-chrome free to use?

Yes. The Chrome extension is completely free with no usage limits. An optional $5/month Pro tier adds cloud sync and team collaboration features.

How do I install this Chrome extension?

Open chrome://extensions, enable Developer mode, click Load unpacked, and select the project folder from the downloaded GitHub repository. The official installation guide is at github.com/bergside/design-md-chrome.

How does it compare to browser developer tools for style inspection?

DevTools shows you individual computed styles. design-md-chrome aggregates those styles into a structured design system document with tokens, accessibility analysis, and AI-ready formatting. DevTools is faster for single-element inspection; this extension is faster for comprehensive documentation.

What are the main limitations?

The extension cannot reliably extract styles from shadow DOM, web components using CSS modules, or sites with heavy dynamic style injection. Font inference also struggles with non-standard font implementations. Plan for manual review of typography sections.

Try design md chrome Repository bergside design md chrome Yourself

The best way to evaluate any tool is hands-on. design md chrome Repository bergside design md chrome offers a free tier โ€” no credit card required.

Get Started with design md chrome Repository bergside design md chrome