How it works
The workflow
- Brainstorm and design — Clarify the requirement and agree on an approach before touching code.
- Isolate the work — Start from a clean git worktree so changes stay contained and reviewable.
- Plan the implementation — Break the approach into a concrete, ordered task list.
- Build test-first — Write the failing test, then the code that makes it pass.
- Review and merge — Request a code review, address feedback, and merge once approved.
The underlying principle
"Test-Driven Development — write tests first, always."
Superpowers treats this as a foundation, not a suggestion: systematic process and evidence-based verification over speculation.
Next steps
Continue with the Skill library.