Check out Hyperpowers code review for VS Code Watch the demo
A Claude Code pluginthat builds whole features with you.
Plan, build, review and remember. One command runs the whole job, and it stops to ask you before the big calls.
npx hyperpowers-claudeWorks withClaude CodeVS CodeGitHub
What it does.
Plan and build
/hyperpower:buildBuild a feature or a whole appDescribe it in a sentence. It works in a new repo or one you already have, and picks up where it left off.
/hyperpower:buildApprove the plan firstEach choice that shapes the code comes with its reason and what it would cost to undo. Nothing is built until you say yes.
/hyperpower:councilExperts for the hard callsTwelve specialists, in pairs that argue opposite sides, vote on decisions that are hard to undo.
Review and answer
/hyperpower:reviewReview that checks itselfEvery problem a reviewer finds goes to a second agent that tries to disprove it. You see what survives.
/hyperpower:respondAnswers for your reviewersEach comment on your pull request gets a reply that points at the lines, with a command to check it.
Remember and check
/hyperpower:decisionsIt remembersDecisions are saved with their reasons. A mistake that keeps happening becomes a rule.
/hyperpower:whyA receipt for every runWhat it decided, assumed and spent, step by step, in an HTML report.
/hyperpower:statusCheck on it while it worksFrom a second terminal: what it just did, what that cost, and how much budget is left.
It doesn’t guess. It asks.
Before any code is written, you see the choices that shape it, one at a time: what changes, why, and what it would cost to undo.
If the code can settle a choice, you get a proposal to approve. If only you can decide, like what the product should do, you get a question.
It tries to prove its own review wrong.
Your project's own checks run while you read the code. A check that didn't run says so. It never shows as passed.
Every problem the review finds goes to a second agent that tries to disprove it. You only see the ones that survive. When someone reviews your pull request, each comment gets an answer tied to the code.
It learns your codebase.
Make the same mistake in three runs and it becomes a rule every later run follows. Rules that stop helping retire.
Decisions are saved with their reasons, so the next person can see why the code looks the way it does.
A receipt for every run.
Each feature ends with an HTML report in .hyperpower/reports/: how long it took, what it cost, which checks passed, and what it assumed.
It watches your token budget.
Before a run starts, hyperpowers checks your Claude plan and how much of it is left, then picks how deep to go and tells you.
Say go deep for the full pass, or set the size yourself.
Install.
You only need /hyperpower:build. The other commands are in the command reference.
01
Run the installer
npx hyperpowers-claude
You need Claude Code and Node.js 18 or newer.
02
Open the link
hyperpowers.dev/activate?code=K7PD-3MQX code K7PD-3MQX
Press Enter, sign in with GitHub, and check the code matches your terminal. It expires in 10 minutes.
Why sign in: the plugin downloads as a locked file, and signing in gives your install the key to open it.
03
Start building
/hyperpower:build "add dark mode"
Restart Claude Code, open your project and say what to build. The first run sets the project up.
To remove it, run npx hyperpowers-claude uninstall.
On CI.
Create a token on your dashboard and save it as a CI secret. A new token turns off the old one. Each account can activate 20 installs a day.
- name: Install hyperpowers
run: npx hyperpowers-claude --token "$HP_TOKEN"
env:
HP_TOKEN: ${{ secrets.HP_TOKEN }}Questions.
Does it cost anything?
No. Sign in with any GitHub account and install it.
Which projects does it work with?
Any project with a test or build command Claude can run: pnpm, npm, yarn, bun, uv, poetry, Go, Cargo and Bundler are all detected.
Why do I have to sign in?
The plugin downloads as a locked file. Signing in with GitHub gives your install the key to open it.
My code didn’t work
Codes expire after 10 minutes, so run the installer again for a new one. After 10 wrong tries, wait 15 minutes.
Start with one feature.
npx hyperpowers-claude