obra/superpowers: An agentic skills framework & software development methodology that works. @GitHub
- Structured Planning & Socratic Design: Before writing code, agents step back to refine specifications, brainstorm solutions, and present design proposals in digestible chunks.
- Test-Driven Development (TDD): Strictly enforces a RED-GREEN-REFACTOR workflow (write failing tests, implement minimal passing code, refactor, and commit).
- Subagent-Driven Execution: Breaks work into small tasks (2–5 minutes each) executed autonomously by subagents with two-stage reviews (spec compliance and code quality).
- Worktree & Environment Isolation: Uses Git worktrees to isolate development branches and maintain clean test baselines.
- Systematic Debugging: Guides agents through a 4-phase root-cause analysis rather than relying on trial-and-error fixes.
Superpowers by Jesse Vincent is a complete software development workflow for AI coding agents. It transforms how your agent works:
- Brainstorming → Refines ideas through questions before writing code
- Test-Driven Development → Enforced RED-GREEN-REFACTOR, no exceptions
- Systematic Debugging → 4-phase root cause analysis, no random fixes
- Plan Writing → Bite-sized tasks with exact file paths and commands
- Subagent-Driven Development → Fresh subagent per task with two-stage review
- Code Review → Automated review against plan and coding standards
Superpowers already supports Claude Code, Cursor, Codex, Gemini CLI, and OpenCode. This repo adds GitHub Copilot CLI to that list.