brainstorming

Convert vague ideas into structured design specifications through guided dialogue.

12|2|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/aman-2709/superpowers-ecc --skill brainstorming-aman-2709
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/aman-2709/superpowers-ecc/tree/main/skills/brainstorming
Command: npx skills add https://github.com/aman-2709/superpowers-ecc --skill brainstorming-aman-2709

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming provides a structured, collaborative process to convert vague ideas into well-scoped designs and specs, reducing miscommunication and rework by surfacing requirements early.

Core Features & Use Cases

  • Guided context review and clarifying questions to shape intent
  • Propose 2-3 design approaches with trade-offs and recommendations
  • Produce a design doc and feed it into a formal spec-review loop before implementation
  • Transition to planning and implementation via the writing-plans skill

Quick Start

Start a brainstorming session with the /brainstorm command to begin refining the idea and generating a design document.

Frequently Asked Questions about brainstorming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert vague project ideas into structured design specifications?

Brainstorming applies a multi-step process to turn vague ideas into structured design specifications: it reviews context, asks clarifying questions, proposes 2-3 approaches, and writes a design doc. This structured ideation reduces miscommunication and rework before implementation.

What is the best way to run a collaborative design exploration for early-stage ideation?

Run collaborative design exploration by enforcing a multi-step workflow: explore context, ask clarifying questions, propose 2-3 approaches with trade-offs, and present designs. This formal process ensures early-stage ideation is validated before writing a design doc.

How do I start a brainstorming session to generate a design document?

Start a brainstorming session by using the /brainstorm command to begin refining the idea. This triggers guided dialogue that reviews context, asks clarifying questions, proposes approaches, and generates a design document for review.

Does the design specification process include a formal spec-review loop?

Yes, the design specification process includes a formal spec-review loop. The workflow enforces this review cycle and requires documentation in a design doc before handing off the validated design to the implementation planning stage.

Where are brainstorming design specifications documented before implementation planning?

Brainstorming design specifications are documented in docs/superpowers/specs/YYYY-MM-DD-brainstorming-design.md. The workflow requires writing this design doc and running the spec-review loop before transitioning to the implementation planning stage.

Can I transition directly from design ideation to writing implementation plans?

You can transition from design ideation to implementation planning via the writing-plans skill, but only after completing the formal spec-review loop. The brainstorming workflow requires a validated design doc before allowing this handoff.