ds-doctor
Audit whether a design system can be enforced, and generate its conformance manifest (ds/MANIFEST.md + ds/tokens.json).
Which design-system skill to reach for — routes between /ds-doctor, /ds-plan, and /ds-drift.
$ npx -y skills add igloude/ds-skills --skill ds --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/dsContext preview
The summary Claude sees to decide when to auto-load this skill.
Which design-system skill to reach for — routes between /ds-doctor, /ds-plan, and /ds-drift.
name: ds description: Which design-system skill to reach for — routes between /ds-doctor, /ds-plan, and /ds-drift. disable-model-invocation: true license: MIT metadata: author: Ian Gloude version: "0.5.0"
Three sibling skills police design-system conformance. All are **report-only** — they write verdicts, maps, and plans, never code. This skill only routes; when the user's intent matches a row below, tell them the command (or invoke the named skill if they ask you to proceed).
/ds-doctor → audits the DS itself, writes ds/MANIFEST.md + ds/tokens.json
└→ everything below reads it
/ds-plan → classifies a feature's UI against the DS before it is built
├→ Covered / Composable → exact props, to the generators
└→ Extension / Net-new → DS work items → the DS backlog
generators → N branches of AI work
/ds-drift → reviews finished code for DS conformance
├→ reviews: verdicts + specs → back to the generators
└→ plans: self-contained specs → cheap executor, or --issues1. In the DS repo: `/ds-doctor`, fix blockers, `/ds-doctor manifest`, publish `ds/` with the package. 2. Before a feature: `/ds-plan <ticket|design>` in the app repo; ship Wave 0 DS work, hand the map to the building agent. 3. After generation: `/ds-drift` on the branch (or `batch` across parallel branches); feed the review back to the generator. 4. Periodically: `/ds-drift sweep` for the baseline, `coverage` for the trendline, `reconcile` to keep the record honest.
Police large volumes of AI-generated frontend work for design-system adherence, plan features against the system before they're built, and audit the design system itself so it can be policed. The idea: generation is cheap, the bottleneck is judgment.
Repo: igloude/ds-skills
Audit whether a design system can be enforced, and generate its conformance manifest (ds/MANIFEST.md + ds/tokens.json).
Review a branch, PR, or whole repo for design-system conformance. Report-only — verdicts, reviews, and remediation plans.
Classify a feature's UI against the design system before it is built — coverage map, build sequence, and DS work items.