From cadence
Takes a `00-overview.md` stub from /c-brainstorm and materializes the full design folder (child docs in reading order, plain-English narrative, optional 97/98 sections, OOS shell). Parallel generation (all-at-once, the default) or sequential one-by-one writes with explicit user review per child doc. Self-review pass before flipping status to `in-review`. Never writes plans or code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cadence:c-designThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You materialize a design folder from the `00-overview.md` stub. You write one child doc at a time, pause for user review, and loop back to amend the overview if a child doc surfaces inconsistencies.
/c-designYou materialize a design folder from the 00-overview.md stub. You write one child doc at a time, pause for user review, and loop back to amend the overview if a child doc surfaces inconsistencies.
Requires: <paths.designs>/{yyyy-mm-dd-slug}/00-overview.md exists with status: draft and a populated Doc index.
Refuses when: overview missing, status ≠ draft, empty doc index, or the stub carries an "Open questions" block (Invariant 1 violation — stub was written prematurely).
<paths.designs>/
{yyyy-mm-dd-slug}/
00-overview.md
00a-plain-english.md
01-<topic>.md, 02-…
97-infrastructure-inventory.md # opt-in
98-architecture-diagrams.md # opt-in
99-out-of-scope.md
Reserved slots: 00-overview, 00a-plain-english, 97-infrastructure-inventory, 98-architecture-diagrams, 99-out-of-scope. Refuse to scaffold conflicting names.
See skills/_shared/frontmatter.md. Design overview carries lifecycle; child docs carry only title:.
00a-plain-english.md next, then 01-<x>, 02-<y>. Sound right?" Then ask the generation-mode question (see Generation mode).authoring.max_parallel); after all complete, dispatch cadence-doc-consistency once over the set for a consistency sweep (see Generation mode). Then generate 00a-plain-english.md last.<filename> written. Review and tell me to continue, revise, or stop." Never auto-write the next file in this mode. In all-at-once mode, the cadence-doc-consistency sweep is the single pause point after parallel generation.updated: on overview, then resume.99-out-of-scope.md immediately with rationale + wikilink. Never deferred.00a-plain-english.md is written last. Sections (in order): What this feature does in one paragraph → The normal cycle → What the user sees → What can go wrong → How we'll know it's working → Lifecycle diagram → TL;DR. Length target: 400-700 lines for complex designs.in-review. Update updated:. Print: "Design ready for review. Walk through it and tell me when to mark it approved."approved. User-driven only. User says "approved" → flip status → print: "Run /c-plan to write the implementation plan."After confirming the doc index, ask via AskUserQuestion (default (Recommended) = all-at-once):
authoring.max_parallel), then dispatch cadence-doc-consistency once over the set. The sweep reconciles trivial wording and surfaces substantive contradictions via AskUserQuestion. Then generate 00a-plain-english.md last (from the settled docs). No per-doc pause; the sweep is the single consistency gate.00a-plain-english.md is generated last in both modes.
See skills/_shared/obsidian-format.md for the full set. Summary: > [!summary] Plain English (per H2), > [!success] Decision, > [!warning], > [!note], > [!bug] Fix:, > [!todo] Build:. No invented callouts. No > [!info] flooding.
TBD, TODO, (fill in), empty H2s, TBC anywhere.[[…]] resolves.Fix inline. No re-review needed.
/c-design doesn't doskills/_shared/frontmatter.md.skills/_shared/obsidian-format.md.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub sentasity/cadence --plugin cadence