design-distilllisted
Install: claude install-skill broomva/skills
# design-distill — references → design system → Claude Design
Turn "I like the look of these sites" into a **measured**, dual-mode design
system plus a **diff-ready Claude Design brief** — without ever inventing a
colour or font.
## The one rule
> **Measured, not inferred.** Never describe a reference's palette or type from
> what a screenshot *looks like*. Extract the **computed styles** with a headless
> browser and report the hex/font you measured. The moodboard method's
> *"describe only what you see"* constraint is enforced by measurement, not by
> the model's eye. A palette value with no `getComputedStyle` provenance is a
> bug, not a description.
Corollary (no-ask-back, inherited from checkit): when the user shares references
with a terse directive ("use these", "a mix of those two"), infer the design
intent, state it in one line, and proceed. Surface costly/irreversible forks
(hero device, accent hue, scaffold target) as **ranked next steps with a
recommended default** — proceed on the default for reversible token-level work.
## Pipeline (what `/design-distill <refs>` does)
1. **Ingest + declare intent** — one line: *"Distilling <refs> into a
<dark|light|dual>-mode design system for <product>."* Name the originating
method if there is one (e.g. the Obsidian-Dashboard moodboard step).
2. **Capture + MEASURE** (agent-browser) — for each reference, in each available
mode: screenshot + `eval` a computed-style extractor (bg/surface/text/muted/
border, bu