# obra/superpowers

Superpowers: An Agentic Skills Framework and Software Development Methodology

- HackerByte page: <https://hackerbyte.net/en/projects/superpowers-an-agentic-skills-framework-and-software-development-methodology-1073224795>
- GitHub: <https://github.com/obra/superpowers>
- Programming language: Shell

An agentic skills framework & software development methodology that works.

## AI-generated summary

Superpowers provides a comprehensive software development methodology for coding agents, built upon a framework of composable skills. It guides agents to first understand the user's intent through detailed conversations before jumping into code. The system then breaks down development into manageable tasks, emphasizing TDD, YAGNI, and DRY principles, and can operate autonomously for extended periods.

## Key points

- Agents first engage in a conversational brainstorming phase to clarify project specifications.
- Development proceeds through a structured plan, broken into small, actionable tasks.
- Emphasizes Test\-Driven Development \(TDD\), You Aren't Gonna Need It \(YAGNI\), and Don't Repeat Yourself \(DRY\).
- Supports 'subagent\-driven\-development', where multiple agents collaborate on tasks.
- Integrates with a wide range of coding agents and platforms like Claude Code, Codex, Cursor, and Devin CLI.
