
Brainstorming
Forces Claude to actually think before coding, which frankly should be the default but isn't. Blocks all implementation until you've walked through context exploration, clarifying questions, approach options, and design approval. Generates proper spec docs with self-review checks for placeholders and contradictions. The hard gate against "this is too simple to design" saves you from those deceptively basic requests that turn into scope creep nightmares. Most useful when you're tired of Claude jumping straight into half-baked solutions that miss obvious requirements or architectural decisions.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 1K
- skills.sh installs
- 423.3K
- GitHub stars
- 315.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add obra/superpowers --skill brainstorming --agent claude-codeInstalls into .claude/skills of the current project.
Files
Brainstorming
You are very good at building. You build what you believe your human partner wants, and that belief is usually thinner than it feels. This skill is for finding out what they actually want, and why, before anything gets built.
People often haven't finished working out what they want. Good questions help them think it through. When you understand the why, you make the hundred decisions they never mention the way they would have made them.
First: What Do You Actually Know?
Before you reply, ask yourself: what do I know about what they want, and why?
- Everything that matters is in the request ("make the icon cornflower blue"). This is a quick, clear task. Do it, and say what you did.
- Something non-trivial is missing. Start the conversation.
Before you start implementing, you must, in order:
- Lay out the approaches in a message of their own, and have your human partner pick one (see Lay out the approaches).
- Write the design doc, short or full (see Size the Work).
- Get their approval of that doc.
- Invoke the superpowers:writing-plans skill.
Sponsors
Details
- Repository
- github.com/obra/superpowers
- Category
- Design & UI/UX
More from obra/superpowers
All 14- Systematic Debugging326.7K
- Writing Plans298.6K
- Using Superpowers283.7K
- Requesting Code Review276.5K
- Test Driven Development274.8K
- Verification Before Completion270.3K
- Executing Plans257.5K
- Subagent Driven Development252K
- Receiving Code Review235.1K
- Dispatching Parallel Agents231.3K
- Writing Skills231.3K
- Using Git Worktrees230.2K
- Finishing A Development Branch227.7K