harrymunro/superbrainstorming
38 stars · Last commit 2026-10-10
Brainstorm the design with your coding agent, approve it, and it builds. The brainstorming step from Superpowers, for frontier models.
README preview
# Superbrainstorming
Talk through the design with your coding agent, agree on it, then let the agent build it.
Superbrainstorming is a plugin for Claude Code. When you ask your agent to build something, it asks you a few questions first, shows you a design, and waits for your OK. As soon as you approve, it starts building in the same session.
```mermaid
flowchart LR
ask["You ask for something"] --> design["Agent asks questions<br/>and proposes a design"]
design --> approve{"You approve?"}
approve -->|Not yet| design
approve -->|Yes| build["Agent builds it"]
```
## Why?
Coding agents are good at building things. They can't know what you meant, who it's for, or which trade-offs you care about until someone asks, so a capable agent can still build the wrong thing, and build it well. Superbrainstorming has the agent check with you before it writes any code.
It's a fork of [Superpowers](https://github.com/obra/superpowers) by Jesse Vincent and Prime Radiant. Superpowers is a full workflow: brainstorm a design, write a detailed plan, then hand each task to a fresh subagent with test-driven development and code review at every step. That structure helped earlier models stay on track. Current models like Claude Opus 5.5, Sonnet 5.5 and Fable 5.1 can keep an agreed design in context and work through it on their own, so this fork keeps the brainstorming and drops the rest.