Disciplined Development
Built from obra/superpowers, 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/brainstormingUsing Superpowers (Umbrella)
Umbrella entry point for the obra/superpowers collection — includes designing-before-coding, finishing-a-development-branch, and the other auto-activating sub-skills.
npx skills add obra/superpowersTest-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-worktreesSetup
Install the entire obra/superpowers collection. All 8 skills auto-activate based on task context.
git clone https://github.com/obra/superpowers ~/.claude/skills/superpowersAsk Claude to build anything. The skills activate automatically — brainstorming when you start a new feature, TDD when writing code, systematic debugging when bugs appear.
Use Cases
- Feature development with proper planning
- Test-driven development workflows
- Systematic bug investigation
- Autonomous multi-hour coding sessions