What problem does it solve? Design systems often live in someone's head or in Figma, invisible to the agents and developers writing UI code, and any written documentation drifts out of date as the code changes. This Skill derives a DESIGN.md spec directly from the values already in your codebase and can later audit whether the file still matches reality. ## Core Features & Use Cases - Init mode: Scans Tailwind config, CSS custom properties, SCSS variables, CSS-in-JS themes, or WordPress theme.json, clusters near-duplicate values, and writes a stamped DESIGN.md at the repo root validated by the official @google/design.md linter. - Update mode: Re-extracts tokens after UI changes land, applies bounded edits to affected sections only, and re-stamps the file with the current git SHA. - Audit mode: Read-only drift detection that reports stale, orphaned, or uncovered tokens without writing anything. - Use Case: After shipping a redesign, ask the agent to update DESIGN.md; it diffs the code against the committed file, edits only the tokens that moved, runs the official lint, and reports what it deliberately left untouched. ## Quick Start Ask the agent to write a DESIGN.md documenting the design system from this project's existing UI code.