Neither the article or the corporate blog post explains what Superpowers is. Seems to be an opinionated collection of skills for dev work
Neither the article or the corporate blog post explains what Superpowers is. Seems to be an opinionated collection of skills for dev work
The GitHub description is a pretty good summary: "An agentic skills framework & software development methodology that works."
Here's what that methodology looks like: https://github.com/obra/superpowers#the-basic-workflow
Not really - it's essentially a workflow.
The steps, described [here](https://github.com/obra/superpowers#the-basic-workflow), are: brainstorming → using-git-worktrees → writing-plans → subagent-driven-development or executing-plans → test-driven-development → requesting-code-review → finishing-a-development-branch.
The principles, described [here](https://github.com/obra/superpowers#philosophy), are: Write tests first, always; Process over guessing; Simplicity as primary goal; Verify before declaring success.
Install it, take a complex tasks, and instruct the agent to implement it; it's easier to watch it in action than to describe it.
In my own experience, the advantage is that it's a very systematic workflow - investigation of requirements, breakdown in simpler steps, and TDD development, among the other aspects.