brainstorming

Turn rough ideas into an actionable design document

Source: obra

Cursor · CompatibleGitHub Copilot · CompatibleOpenAI Codex · CompatibleDevelopment

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

  1. 01Provide goals and existing context
  2. 02Clarify choices that affect the result
  3. 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

claude-apiOfficial

Authoritative reference for the Claude API and Anthropic SDKs: model IDs, pricing, thinking/effort params, streaming, tool use, caching, managed agents, and model migration.

xlsxOfficial

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.

mcp-builderOfficial

Build high-quality MCP (Model Context Protocol) servers in Python (FastMCP) or Node/TypeScript that let LLMs use external services through well-designed tools.