Multi-page crawl
Overview
A homepage extraction misses what lives on pricing pages, dashboards, and docs. Crawling maps the full visual surface of a product, not just what's above the fold.
A single-page extraction only captures tokens visible on the landing page. Most products have additional colors, font weights, spacing values, and component styles that only appear on pricing pages, dashboards, documentation, or error states. The --crawl flag follows internal links up to N pages deep and merges all discovered tokens into a single output. Use --sitemap to discover pages from sitemap.xml instead of following links. You can also use crawl to compare two separate extractions from the same site. For example a marketing page vs. the app, or compare two competing products with identical page structure.
Crawl up to 5 pages
Extract two pages to compare
Discover via sitemap
Merged token set across all crawled pages. Catches brand values that only appear in secondary UI.
More in Extraction
Browse all
All recipes →
Continue reading
Getting started
Install Dembrandt and turn any public website into a complete set of design tokens in under 2 minutes. All you need is Node.js and a terminal.
MCP
Use Dembrandt as a tool inside Claude Code, Cursor, Windsurf, or any MCP-compatible editor. Your agent extracts live design tokens automatically when you ask.
Skills
30 UX and design system skills for AI agents. Install once, your agent designs with hierarchy, WCAG standards, and brand accuracy. The UX knowledge that normally costs senior consultant days.