At a glance
- Best for
- Investigate requirements in the existing project
- Works with
- Ideas, requirements, or an existing proposal · Project materials and constraints
- Outcome
- Clear design decisions · A design document proportionate to the task
- Source
- obra/superpowers
01 / Understand the skill
About brainstorming
Use the project's current state and the user's intent to clarify consequential choices, compare implementation directions, and produce a design document proportionate to the task. Takes rough ideas, requirements, or constraints and produces an agreed approach before handing off to writing-plans. Existing projects are investigated first.
Requirements
- An agent that can read the project and interact with the user
- The companion writing-plans skill; project-level design checks use subagents
- A local browser and server environment for the optional visual companion
Inputs
- Ideas, requirements, or an existing proposal
- Project materials and constraints
Outputs
- Clear design decisions
- A design document proportionate to the task
02 / Confirm the fit
Use brainstorming when you need to
- Investigate requirements in the existing project
- Compare approaches and key tradeoffs
- Scale the design document to the task
03 / See the workflow
How brainstorming works
- 01Provide goals and existing context
- 02Clarify choices that affect the result
- 03Confirm the design before implementation planning
Check before installing
Compatible platforms
Cursor · GitHub Copilot · OpenAI Codex · Claude Code
Best fit
Investigate requirements in the existing project
Review the source instructions if the required output differs from the formats described above.
Install and use
Compatible with Cursor and GitHub Copilot and OpenAI Codex and Claude Code · Published by obra
Ready to add brainstorming?
Use the published instructions below, then provide the required input and describe the result you need.
General instructions · Cursor · GitHub Copilot · OpenAI Codex · Claude Code
/plugin install superpowers@claude-plugins-official Install the complete Claude Code plugin as described in the upstream README. For other hosts, follow their dedicated installation sections in the same README.
Review the source repository and license before installing third-party skills.
Continue exploring
Similar skills
Authoritative reference for the Claude API and Anthropic SDKs: model IDs, pricing, thinking/effort params, streaming, tool use, caching, managed agents, and model migration.
Read, edit, create, and fix Excel/CSV files — formulas, formatting, charts, and clean financial models with zero formula errors.
Generate distinctive, production-grade frontend UI that avoids generic AI aesthetics — pages, components, dashboards, and landing pages.
Build high-quality MCP (Model Context Protocol) servers in Python (FastMCP) or Node/TypeScript that let LLMs use external services through well-designed tools.
