Claude Code plugin

Build a feature or a whole app from one command.

It asks you twice per feature: which way to build it, and whether it's ready to ship.

Come back tomorrow and run it again.

It remembers where it stopped and asks before it carries on.

It reads your code before it writes any.

Most questions get answered from the code. It only asks you what the code can't tell it.

It asks how you want it built.

You get two or three options with the trade-offs spelled out. The one it would pick is marked.

It writes the tests first, then the code.

The feature isn't done until your tests pass.

Then it checks its own work and asks again.

It runs your tests and build and reads the new code for mistakes. You see what it found and decide: fix now, later, or ship as is.

Every feature ends with a short report.

How long each step took and what it cost, saved in your project.

Where it starts

What it does first depends on your project

Empty folder

Suggests the features and an order, then waits for your OK.

An app you already have

Tells you what it thinks is finished and what's half-done. You correct it before it builds anything.

An app it was already building

Picks up where it stopped, after asking.

A small change

Just makes it and runs your tests.

While it works

Four phrases it listens for

Switching carries on from the same place.

  • take overIt builds, and you answer the two questions.
  • I'll driveYou build, and it suggests one thing to check after bigger changes.
  • what's next?It tells you the next thing to do.
  • stopIt stops.

In between

What it does between the two questions

It runs your own tests and build

If one can't run, it says so instead of calling it a pass.

It keeps a record of every run

The record is saved in your project, so you can see what it decided and why.

It learns your project's rules

The same mistake three times becomes a rule the next run follows.

Commands

Every command, if you want to run one yourself

You only need /hyperpower:build. The rest run single steps on their own.

Access

Getting set up

  1. Sign in with GitHub. The first sign-in creates your account.
  2. The installer is not released yet. When it is, run it and type the code it prints on this site's activate page, and the install carries on by itself. For CI, create a token on your dashboard and pass it to the installer instead.
  3. Restart the session and run /hyperpower:build in the repository you want to work in.
/hyperpower:build

Config lives in hyperpower.yml at the repo root and is meant to be committed. If you need to override something on one machine, hyperpower.local.yml does that and stays gitignored.

Privacy

Everything stays on your machine

Usage and cost numbers are plain files in your project. Nothing is sent anywhere.

To delete them:

/hyperpower:telemetry purge

Getting access

Sign in with your GitHub account. Once the installer is released, it uses this account to activate.

Sign in with GitHub