Brainstorming
Pulls a vague idea apart into options and trade-offs before anything is committed to a plan.
Installation
$ npx skills add obra/superpowersThe CLI's unit is the repository, so this installs everything in obra/superpowers, not brainstorming alone. It writes into whichever agent directories it finds — Claude Code, Codex, Cursor, Copilot, Windsurf, Zed.
Summary
Pulls a vague idea apart into options and trade-offs before anything is committed to a plan.
- Reach for it when the ticket says what somebody wants but not what should be built, and the first design you thought of is the only one you have thought of.
- Sits in Plan & specify — turning an intention into something an agent can execute without inventing the requirements as it goes.
- Stack-agnostic — nothing in it assumes a particular language or framework.
- Published by Jesse Vincent. Well regarded, but not the vendor of the thing it covers.
- Installing pulls the whole obra/superpowers repository: this catalogue lists 13 other entries from it, and the repo may hold more.
Where it sits in delivery
Plan & specifyTurning an intention into something an agent can execute without inventing the requirements as it goes.Everything in Plan →
The skill itself
The full text lives with its publisher and changes when they change it. Read it there rather than here — a mirrored copy of somebody else's procedure goes stale silently, and this page would have no way of telling you.
Related
More in Plan & specify
- Define goalShapes intent into a measurable objective with explicit evidence and bounded scope, rather than a description of activity.
openai/skills - Ask questions if underspecifiedMakes the agent stop and ask instead of filling a gap in the requirements with a plausible guess.
trailofbits/skills - Constraint-driven developmentStates the constraints — budget, latency, compatibility, blast radius — as inputs rather than discovering them in review.
addyosmani/agent-skills - Context engineeringDeliberately curating what the agent sees and when — the single biggest lever on output quality.
addyosmani/agent-skills - Planning & task breakdownDecomposes a feature into tasks small enough that each one can be finished and verified independently.
addyosmani/agent-skills - Spec-driven developmentWrite the specification first, then let the implementation be judged against it rather than against taste.
addyosmani/agent-skills