Prime Radiant

Superpowers 6.3

Superpowers 6.3 runs in more places, thinks harder before it starts building, and gets the same work done for fewer tokens.

Share

TL;DR: 6.3 is a sharpening release. Superpowers now runs in more places, it thinks a little harder before it starts building, and it spends fewer tokens getting the same work done. There's no single headline feature this time — just a lot of edges made sharper, and the sum of them adds up.

We've been living in Superpowers day in and day out, and this is the release where a pile of "someday we should fix that" finally got fixed. Here's what landed.

Superpowers runs in more places

Every agent harness draws its own boundaries, and a lot of the work lately has been meeting each one where it is. Devin CLI is now a first-class home: devin plugins install obra/superpowers just works, and your skills auto-trigger at the start of a session instead of waiting to be summoned. Hermes Agent joins too — install from a git clone and skills register with Hermes' native loader, no glue required. And Grok Build CLI is now written into the install docs, so you're not reverse-engineering the setup.

The through-line is that Superpowers should feel native wherever you already work.

Better judgment before the first line of code

Brainstorming learned to read the room. Instead of running every request through the same heavyweight ritual, it now sizes up what you're asking for — a quick spike, a bounded change, or something architectural — and scales the ceremony to match. A feasibility question gets a couple of sentences and a nod. A new subsystem gets the full treatment: questions, approaches, a written spec. The ceremony flexes; the approval gate never does, so nothing starts building until you've said yes.

Downstream, our subagent-driven development loop got a temperament adjustment too. Controllers used to stall when two parts of a plan looked like they might collide. Now they record a ruling and keep moving — a never-stall doctrine that keeps a build from grinding to a halt over a conflict a human can settle later. Plans also carry a pointer back to their spec, so when a real conflict does surface, there's a source of truth to resolve it against.

Cheaper, steadier builds

The efficiency story here is mostly about not doing wasteful things. When a plan is full of small, same-shape tasks, they now batch into a single dispatch instead of paying subagent overhead one tedious task at a time — which cuts cost sharply on exactly the plans that used to feel most wasteful. Subagent waits are event-driven now instead of poll-heavy, so we're not burning cycles asking "are you done yet?" on a timer — a change that especially pays off on Codex. And workspaces are scoped per-plan, so two plans running near each other can't scribble on each other's artifacts.

One fix I'm especially glad about: finishing a development branch no longer destroys untracked files when it tears down a worktree. If you had something uncommitted sitting there, it now pauses and asks — by name — instead of quietly taking it out with the trash.

And a lot of quieter polish

Underneath the headline stuff, we spent real time compressing the skills themselves — folding redundant sections into their points of use, and rewriting "don't do this" anti-patterns as positive rules you can actually follow. There's a batch of Windows compatibility fixes, corrected Copilot CLI backgrounding guidance, a more portable version-bump script, and a reorganized README with an actual table of contents.

None of it is glamorous. All of it is the kind of thing you only notice by its absence, once it's finally gone.

Getting it

New to Superpowers? The Getting Started docs walk you through every supported harness — Claude Code, Codex, Devin, Hermes, and the rest — in a few lines apiece. Already running it? Update to 6.3 the way you always do, and the new behavior comes along for the ride.

And as always: if something feels off — too much ceremony, too little, a rough edge we missed — tell us. Most of what's in this release started as somebody noticing a papercut and saying so.