brainstorming

Guide collaborative dialogue to turn ideas into design docs and specs.

Updated May 21, 2026
One-click install
npx skills add https://github.com/jaehun0630/cline-superpowers --skill brainstorming-jaehun0630
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/jaehun0630/cline-superpowers/tree/main/packages/skills/brainstorming
Command: npx skills add https://github.com/jaehun0630/cline-superpowers --skill brainstorming-jaehun0630

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Help turn ideas into fully formed designs and specs through natural collaborative dialogue. Start by understanding the idea, then structure the discovery process to refine requirements before implementation.

Core Features & Use Cases

  • Structured discovery: explore project context, constraints, and goals.
  • Iterative design: ask clarifying questions, propose 2-3 approaches with trade-offs, and present a recommended design.
  • Spec generation: write a design doc saved to docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md and commit.
  • Transition to implementation: invoke the writing-plans skill to create an implementation plan.

Quick Start

Begin by outlining the project context, then ask one clarifying question at a time, propose 2–3 approaches, and present a design for approval.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn early-stage product ideas into fully formed designs and specs?

To turn ideas into designs and specs, you can use a guided collaborative dialogue process that explores project context, proposes multiple approaches with trade-offs, and generates a committed design doc.

What is the best way to structure brainstorming for unclear feature requirements?

The best way to structure brainstorming for unclear requirements is following a structured discovery process: explore context, ask clarifying questions one at a time, propose 2-3 approaches, and present a recommended design for approval.

How do I write and save a design doc after a brainstorming session?

To write and save a design doc after brainstorming, the generated spec is saved directly to docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md and committed to your repository for future reference.

Can I transition directly from design brainstorming to implementation planning?

Yes, you can transition directly from design brainstorming to implementation planning by invoking the writing-plans skill, which takes your approved design and creates a structured implementation plan.

Does collaborative ideation work for system design or only product features?

Collaborative ideation works for early-stage product, feature, and system design tasks, specifically supporting scenarios where requirements are unclear or exploring multiple directions is valuable.