UI Reverse Engineering · AI Context Generator

Turn Any Website Into AI-Ready Design.md File

Instantly extract color tokens, Satoshi typography, CSS variables, and copy-paste system prompts tailored for Claude Code, Cursor, Windsurf & Lovable.

Enter a public website domain, for example stripe.com

Try sample:
  • 10 AI-ready files per URL
  • No signup required
  • Satoshi font ready
linear.app-design.md
EXTRACTED TOKENS
28

OKLCH + HEX

PRIMARY FONT
Satoshi

Display (Extrabold)

COLOR SYSTEM
OKLCH / HEX

4 Palette Roles

TARGET AI AGENTS
5 Agents

Claude · Cursor · Lovable

linear.app / design.md
# linear.app — Production Design Context

## Design System Specifications
- --font-sans: "Satoshi"
- --font-mono: "Geist Mono"
- primary: "#165DFC"
- background: "#0A0A0C"
- card: "#121215"
- text: "#FFFFFF"

EXPORT TO AI AGENT

Extracted Palette Swatches

Click swatch to copy

Trusted by developers & AI design engineers at

  • Metricbooks logo
  • webstone logo
  • Replicate logo
  • KEARNEY logo
  • Claude logo

features

documentation · ai ready · reverse engineering

Generate complete design documentation from one URL

One click turns a live page into a full set of machine-readable design context files.

One click creates

  • design.md
  • colors.json
  • typography.json
  • spacing.json
  • shadows.json
  • components.md
  • animations.md
  • prompts.md
  • figma-tokens.json
  • tailwind.config.ts
  • css variables

AI ready

Works perfectly with the tools you already build in.

Claude CodeCursorWindsurfChatGPTLovableBoltv0GitHub Copilot

Reverse engineer any UI

Everything we extract from the rendered page.

Design SystemUI ComponentsLayoutGridBreakpointsAnimationsMotionBorder RadiusShadowsFontsIconsColor PaletteAccessibility

live demo

four steps

How the design extractor works in four steps

Paste a URL, let the analyser read the rendered page, then download design files your AI coding tool can use straight away.

Step 01: Paste URL

Any public page. We render it exactly as a visitor sees it.

Step 02: AI analysis

Colors collapse into roles, type into a scale, spacing into a rhythm.

Step 03: Generate files

Ten formats written at once, cross-referenced and consistent.

Step 04: Download ZIP

Drop it into your repo or paste it straight into your agent.

what you'll receive

10 files per analysis

Every file included in a design.md export

Ten cross-referenced files covering colour, typography, spacing, shadows, components and agent prompts.

design.md

Production documentation

tailwind.config.ts

Ready for Tailwind

tokens.json

Design tokens

components.md

Component library

animations.md

Motion system

prompt.md

Claude prompt

figma.json

Figma variables

css-vars.css

CSS variables

latest ui designs

newest every day

Latest UI designs added to the library

Newly analysed products, published daily with their extracted tokens ready to download.

frameworks · trends · resources

2026 collections

Frameworks, 2026 UI trends and free design resources

The stacks we generate config for, the trends shaping this year's interfaces, and where to find assets.

Popular frameworks

Tailwindshadcn/uiMagic UIAceternity UIOrigin UINextUIMantineRadixMaterial UIAnt DesignChakra UIDaisyUIFlowbite

2026 UI trends

GlassNeo BrutalismApple Liquid GlassBento GridMinimalDark ModeAI WorkspaceSoft UIClayGradient MeshAuroraMicro Interaction

Free design resources

Figma FilesTemplatesFree IconsIllustrationsFontsColor PalettesMotionLottieSVGMockupsBackgrounds

blog & setup guides

15 articles

Guides on design systems and AI coding workflows

Setup guides for Claude Code, Cursor, Windsurf, Devin, Kiro and articles on design context.

article5 min read

DESIGN.md at scale: when tokens are not enough

Color and type tokens stop drift in individual components. Here is what to add when your agent still gets layout, density, and states wrong.

Read Article
article4 min read

DESIGN.md vs AGENTS.md vs RULES.md: which file does what

A practical map of the context files AI coding agents read, what belongs in each one, and how to stop them from contradicting each other.

Read Article
guide2 min read

How to use DESIGN.md with Aider

Use .aider.conf.yml to load DESIGN.md as read-only context in every Aider session.

Read Article
guide3 min read

How to use DESIGN.md with Claude Code

Point CLAUDE.md at your DESIGN.md so Claude Code reads your design system before it writes a single line of UI.

Read Article
guide2 min read

How to use DESIGN.md with Cline

Configure .clinerules so Cline reads your design tokens before it plans or edits any interface code.

Read Article
guide2 min read

How to use DESIGN.md with Codex

Pair AGENTS.md engineering rules with DESIGN.md visual rules so Codex ships UI that matches your product.

Read Article
guide2 min read

How to use DESIGN.md with Continue.dev

Add a rules file to your Continue config so every chat and edit inherits your DESIGN.md tokens.

Read Article
guide2 min read

How to use DESIGN.md with Cursor

Use .cursor/rules to inject your DESIGN.md into every UI generation, automatically and on every request.

Read Article
guide2 min read

How to use DESIGN.md with Devin

Add your DESIGN.md to Devin's Knowledge base so long autonomous sessions stay on brand from start to finish.

Read Article
guide2 min read

How to use DESIGN.md with GitHub Copilot

Configure copilot-instructions.md so Copilot Chat and agent mode respect your design tokens on every suggestion.

Read Article
guide2 min read

How to use DESIGN.md with Google Stitch

Stitch has no rules file, so here is the prompt-side workflow that keeps generated UI matching your design system.

Read Article
guide2 min read

How to use DESIGN.md with Kiro

Add your DESIGN.md to Kiro's steering directory so every spec and task inherits the same visual rules.

Read Article
guide3 min read

How to use DESIGN.md with v0 and Lovable

Browser builders have no rules file, so use a pinned constraint block and a normalisation pass to keep generated UI on brand.

Read Article
guide2 min read

How to use DESIGN.md with Windsurf

Point Windsurf rules at your DESIGN.md so Cascade builds UI with your tokens instead of its defaults.

Read Article
article4 min read

74 real brand design systems your AI agent can read

Every system in the library is documented in the same DESIGN.md format, from Stripe and Linear to Tesla, Nike, and a 1996 Dell homepage. Here is what is in there and how to use it.

Read Article

testimonials

from design engineers

What design engineers say about design.md

Teams shipping with generated design context in Claude Code, Cursor and Windsurf.

I paste a URL, drop design.md into Claude Code, and the first render already matches the brand. It removed a whole day of token guessing.
Marta IyerDesign Engineer, Ledgerly
The tailwind.config.ts export is the killer feature. Our agency ships client-matched prototypes in an afternoon now.
Tom BeckleyFounder, North Studio
Cursor finally stops inventing purple. The prompt.md file keeps every component on the same spacing rhythm.
Priya RaghavanStaff Frontend, Kettle

pricing

cancel anytime

Simple pricing for design.md generation

Start free with no signup, then upgrade only when you need more analyses. Cancel anytime.

Free

$0per month

  • 5 designs / month
  • design.md export
  • Public design library
  • Community support
Start free

Pro

POPULAR

$12per month

  • 150 designs / month
  • All export formats (.md, JSON, Tailwind, CSS Variables, AI Prompt, ZIP)
  • Private projects
  • Unlimited downloads
  • Priority queue
  • Design comparison
Choose Pro

Team

$39per month

  • 1,000 designs / month
  • Everything in Pro
  • 5 team members
  • Shared workspace
  • API access
  • SSO & audit logs
  • Team billing
Choose Team

faq

12 questions

Frequently asked questions about design.md

What the extractor reads, what it writes, and how the output fits into your workflow.

A design.md file is a machine-readable documentation specification that describes a website's complete design system. It includes OKLCH/HEX color roles, Satoshi & Geist typography scales, spacing rhythm, button/card primitives, motion rules, and AI prompt instructions designed for Claude Code, Cursor, and Windsurf.

Give your AI coding tool real design context

One URL in, ten AI-ready files out. Then hand them to Claude Code, Cursor or your team.

Generate Design.md