Disciplined Development
Built from obra/superpowers (27.9K stars), this workflow transforms how Claude writes code. Instead of diving straight into implementation, your agent brainstorms, designs, writes failing tests first, then minimal code to pass. Bugs get a 4-phase root cause analysis. Nothing ships without verification. The result: autonomous multi-hour coding sessions that stay on track.
Skills
Brainstorming
Explores alternatives and saves design documents before writing any code.
npx skills add obra/superpowers/brainstormingDesigning Before Coding
Presents design decisions in sections for your validation before implementation.
npx skills add obra/superpowers/designing-before-codingTest-Driven Development
Writes failing tests first, then minimal code to pass — Red-Green-Refactor cycle.
npx skills add obra/superpowers/test-driven-developmentSystematic Debugging
4-phase root cause analysis when bugs appear — no more shotgun debugging.
npx skills add obra/superpowers/systematic-debuggingVerification Before Completion
Proves everything works with real command output before marking done.
npx skills add obra/superpowers/verification-before-completionSubagent-Driven Development
Delegates subtasks to focused sub-agents for parallel development.
npx skills add obra/superpowers/subagent-driven-developmentUsing Git Worktrees
Creates isolated workspaces on new branches for each feature.
npx skills add obra/superpowers/using-git-worktreesFinishing a Development Branch
Offers to merge, create PR, or keep branch when work is complete.
npx skills add obra/superpowers/finishing-a-development-branchSetup
Install the entire obra/superpowers collection. All 8 skills auto-activate based on task context.
git clone https://github.com/obra/superpowers ~/.claude/skills/superpowersUse Cases
- Feature development with proper planning
- Test-driven development workflows
- Systematic bug investigation
- Autonomous multi-hour coding sessions