brainstorm

Installation
SKILL.md

Structured Brainstorming

Iron Law

DIVERGE BEFORE YOU CONVERGE

Phases

1. Diverge

Generate 10+ ideas without filtering. Quantity over quality at this stage.

  • Write every idea down, no matter how wild
  • No criticism, no evaluation, no "that won't work"
  • Build on previous ideas — combine, extend, invert
  • Include at least 2 unconventional or boundary-pushing ideas
  • Goal: fill the possibility space before narrowing

2. Cluster

Group ideas by theme or approach.

  • Identify natural groupings (e.g., "UI improvements", "backend optimizations", "new capabilities")
  • Label each cluster with a descriptive theme name
  • Note ideas that span multiple clusters — these are often the most interesting
  • Look for gaps: are there obvious clusters with no ideas?

3. Evaluate

Score each idea on three dimensions (1-5 scale):

Dimension 1 5
Feasibility Requires new infrastructure, unknown tech, or months of work Can be built with current stack in days
Impact Marginal improvement, few users affected Transformative for core use case, affects all users
Effort Large team, long timeline, high coordination Solo developer, short timeline, self-contained

Calculate a composite score: (Feasibility + Impact) - Effort

Rank all ideas by composite score.

4. Converge

Select the top 3 ideas and for each provide:

  • Summary: One-sentence description
  • Why this one: What makes it high-value
  • Risks: What could go wrong or block progress
  • Next steps: 2-3 concrete actions to move forward
  • Dependencies: What needs to exist before this can start

Red Flags — If You Catch Yourself Thinking:

Thought Reality
"We only need 3-4 good ideas" You need 10+ raw ideas to find 3 good ones. Diverge FIRST.
"That idea is unrealistic, skip it" Write it down anyway. Unrealistic ideas inspire realistic ones.
"I can evaluate while brainstorming" Evaluation kills creativity. Diverge and evaluate are SEPARATE phases.
"The first idea is obviously the best" The first idea is the most obvious, not the best. Keep generating.

Rules

  • Generate 10+ ideas before evaluating ANY of them
  • No criticism or filtering during the Diverge phase
  • Give every idea equal initial weight — do not pre-rank
  • Output a ranked list with scores, risks, and next steps for the top 3
Related skills
Installs
11
First Seen
Apr 13, 2026