logoalt Hacker News

dmixlast Tuesday at 10:18 PM2 repliesview on HN

Neither the article or the corporate blog post explains what Superpowers is. Seems to be an opinionated collection of skills for dev work

https://github.com/obra/superpowers


Replies

CharlesWyesterday at 11:13 PM

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

pizza234today at 1:03 AM

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.