In this tutorial you’ll build a feature the toolkit way: /planning writes the PRD, you review it, /implementation-plan debates and locks the scope, and /implement spawns the team that builds it, running /qa and creating the PR via /pr at the end. You’ll also see every user-confirmation checkpoint along the way, so none of them surprises you.
Time: ~45–90 minutes depending on feature size You need: the toolkit installed and ideally calibrated (previous tutorial), and a feature idea you can describe in 2–3 sentences.
/planning dark-mode -- Users want a dark theme that follows system preference and persists per account
Everything after -- is the inline brief. (Leave it off and the skill asks for one interactively, every question includes Cancel.)
What happens: an explore-light agent scans your codebase for related routes, components, models, and tests; a Design Thinker writes a UX brief; the Product Manager writes the PRD (user stories with priorities and acceptance criteria, user journey, edge cases, success criteria); and the Architect writes a tech feasibility note in parallel.
You’ll end with:
.claude/specs/dark-mode.md, the PRD.claude/specs/dark-mode-design.html, the design spec (skip with --no-design)Then it stops. This is deliberate, /implementation-plan is never auto-invoked, because PRD review is the whole point of the two-phase split.
Open .claude/specs/dark-mode.md and read it like you’d review a teammate’s PRD: are the user stories right? Are the edge cases real? Edit the file directly if anything’s off. Open the -design.html sibling in a browser for the user journeys and key screens.
If feasibility came back YELLOW or RED, read the printed hard constraints now, revising the PRD at this stage is far cheaper than after the architecture debate.
/implementation-plan dark-mode
Checkpoints you’ll hit:
/implement.Between those, the PM and Architect (plus a Devil’s Advocate, unless --fast) run a structured debate. Round 1 on scope, Round 2 on feasibility in Full mode, and the result is a locked-scope plan at .claude/plans/dark-mode.md with must-haves, exclusions, cost estimates, a debate record, and a task breakdown.
/implement dark-mode
Checkpoints you’ll hit:
The team works in parallel: backend and/or frontend agents per the plan’s layers (backend shares the API contract with frontend before either implements), a QA agent traces every user story and edge case to code, and the red team attacks the diff and checks plan compliance.
These run inside /implement’s post-implementation workflow, so you don’t invoke them separately: your chosen /qa level runs, and after your manual sign-off the PR is created via /pr --skip-qa (QA already ran, so /pr does only a quick lint + type sanity check). You get an implementation report, QA results, and a GitHub PR URL, then the skill asks what’s next.
.claude/specs/, .claude/plans/, then code + PR)./planning stops after the PRD on purpose, your review is the input to the next phase./implementation-plan won’t silently drop scope: every deferral of a PRD-traced item goes through you./implement chains QA and the PR for you, with checkpoints at mode selection, red-team blocks, QA level, and manual sign-off.Next: you’ve finished the tutorials, the how-to guides cover incidents, CI recovery, autonomous work, and more.