Superpowers: An Agentic Skills Framework That Turns AI Coding Agents into Disciplined Engineers
Superpowers is an open-source framework that provides a complete software development workflow for AI coding agents, built on composable skills. The project has exploded on GitHub with over 84,000 stars and nearly 1,900 new stars today.
Instead of letting agents jump straight into writing code, Superpowers enforces a structured methodology. The agent first brainstorms with the user, teasing out a spec through questions and presenting the design in digestible chunks. After approval, it creates an implementation plan with bite-sized tasks (2-5 minutes each), complete with exact file paths, code, and verification steps.
The framework emphasizes true red/green TDD, YAGNI, and DRY principles. Core skills include brainstorming, git worktree isolation, plan writing, systematic debugging, subagent-driven development, and code review. Each skill activates at the right phase of development.
Superpowers works with Claude Code, OpenCode, and other agentic coding tools. It represents a shift from giving agents raw coding ability to giving them engineering discipline — turning them from fast typists into thoughtful developers.
GitHub: https://github.com/obra/superpowers
← Back to all articles
Instead of letting agents jump straight into writing code, Superpowers enforces a structured methodology. The agent first brainstorms with the user, teasing out a spec through questions and presenting the design in digestible chunks. After approval, it creates an implementation plan with bite-sized tasks (2-5 minutes each), complete with exact file paths, code, and verification steps.
The framework emphasizes true red/green TDD, YAGNI, and DRY principles. Core skills include brainstorming, git worktree isolation, plan writing, systematic debugging, subagent-driven development, and code review. Each skill activates at the right phase of development.
Superpowers works with Claude Code, OpenCode, and other agentic coding tools. It represents a shift from giving agents raw coding ability to giving them engineering discipline — turning them from fast typists into thoughtful developers.
GitHub: https://github.com/obra/superpowers