Make it coherent.
Extract, rebuild, greenfield, or govern. The system is the source of truth; the showcase proves it.
ExtractRebuildGreenfieldGovernDesign skill · Web surface
A design system is a promise. This skill builds the system, reviews whether the experience keeps it, and leaves checks that make the promise hard to break.
One skill, two directions
The same standards govern both. System work produces tokens, scenes, and a drift check. Review work produces an evidence-graded issue register, a fix plan, and guard rules.
Extract, rebuild, greenfield, or govern. The system is the source of truth; the showcase proves it.
ExtractRebuildGreenfieldGovernReview a product, an artifact, or the system itself. Evidence over taste; protect what works; prioritize what changes the decision.
ProductArtifactSystemThe cases
Each case is a whole-use scene, not a component sampler. Open one to see its tokens, states, and verification probes. The requirements behind each case are linked below it.
Host-owned palette, ANSI roles, monochrome high-contrast path, and a live isolation check that a web theme never moves a TUI pixel.
stdout and stderr as a grammar, exit codes as a public API, runtime color and width, and whole transcripts including failure and pipe sessions.
Six whole-screen scenes, independent light and dark schemes, 48dp targets, dynamic type to 2.0×, and probes that run on the page.
Safe-zone containment, controller-first prompts, redundant status encoding, grayscale and colorblind proofs, and motion and flash limits.
Fixed canvas at true proportion, one shared typographic grid, a grayscale hierarchy proof, and color tokens with print values.
Parchment panels and gold rules over a three-register type system, dialogue as real prose at a proper measure, and rarity that survives grayscale.
Bright world screens, dark panels for inventory and summons, a live English/日本語 toggle, and rarity that keeps its meaning in grayscale.
Shape-coded pieces that stay readable in grayscale, bounded juice with a reduced-motion build, big one-thumb targets, and no dark patterns.
What they prove
Each case is built to be inspected. These are the claims the system is willing to be judged on.
Roles, not RGB; a monochrome path that survives the terminal.
orbit → CLIstdout, stderr, width, exit codes, and a machine contract.
relay → MobileStates in context, 48dp targets, 2.0× reflow, motion tokens.
pulse → GameHUD containment, controller prompts, redundant status.
drift → RPGDisplay, UI, and text each do one job; lore never borrows display.
emberhold → AnimeScenery, menu focus, and a bilingual layout that fits both scripts.
asteria → CasualColor is delight; shape is the contract. No dark patterns.
sugarfall → PrintTrue proportion, one grid, CMYK assumptions, grayscale survival.
fieldstation →Context
Each case is backed by an inferred requirements document: context, principles, tokens, states, accessibility, and verification. Read it before a redesign or a review, so the next version does not lose what the case was proving.
Read the review verdict and coverage matrix →
This page is the web case: read its requirements →
Use it
Build the system, review the experience, and leave checks behind. The bundle also includes presentation for talks, sharing sessions, demos, and written reports.
npx skills add kimmywork/skills --skill design
claude plugin install design@kimmywork-skills
Each case is one self-contained HTML file. No build step; system fallbacks keep it readable offline.