skills/lyndonkl/claude/brainstorm-diverge-converge

brainstorm-diverge-converge

SKILL.md

Brainstorm Diverge-Converge

Table of Contents

Purpose

Apply structured divergent-convergent thinking to generate many creative options, organize them into meaningful clusters, then systematically evaluate and narrow to the strongest choices. This balances creative exploration with disciplined decision-making.

When to Use This Skill

  • Generating product or feature ideas
  • Exploring solution approaches for open-ended problems
  • Developing research questions or hypotheses
  • Creating marketing or content strategies
  • Identifying strategic initiatives or opportunities
  • Designing experiments or tests
  • Naming products, features, or projects
  • Developing interview questions or survey items
  • Exploring design alternatives (UI, architecture, process)
  • Prioritizing from a large possibility space
  • Overcoming creative blocks
  • When you need both quantity (many options) and quality (best options)

Trigger phrases: "brainstorm", "generate ideas", "explore options", "what are all the ways", "divergent thinking", "ideation", "evaluate alternatives", "narrow down choices"

What is Brainstorm Diverge-Converge?

A three-phase creative problem-solving method:

  • Diverge (Expand): Generate many ideas without judgment or filtering. Focus on quantity and variety. Defer evaluation.

  • Cluster (Organize): Group similar ideas into themes or categories. Identify patterns and connections. Create structure from chaos.

  • Converge (Select): Evaluate ideas against criteria. Score, rank, or prioritize. Select strongest options for action.

Quick Example:

# Problem: How to improve customer onboarding?

## Diverge (30 ideas)
- In-app video tutorials
- Interactive walkthroughs
- Email drip campaign
- Live webinar onboarding
- 1-on-1 concierge calls
- ... (25 more ideas)

## Cluster (6 themes)
1. **Self-serve content** (videos, docs, tooltips)
2. **Interactive guidance** (walkthroughs, checklists)
3. **Human touch** (calls, webinars, chat)
4. **Motivation** (gamification, progress tracking)
5. **Timing** (just-in-time help, preemptive)
6. **Social** (community, peer examples)

## Converge (Top 3)
1. Interactive walkthrough (high impact, medium effort) - 8.5/10
2. Email drip campaign (medium impact, low effort) - 8.0/10
3. Just-in-time tooltips (medium impact, low effort) - 7.5/10

Workflow

Copy this checklist and track your progress:

Brainstorm Progress:
- [ ] Step 1: Gather requirements
- [ ] Step 2: Diverge (generate ideas)
- [ ] Step 3: Cluster (group themes)
- [ ] Step 4: Converge (evaluate and select)
- [ ] Step 5: Document and validate

Step 1: Gather requirements

Clarify topic/problem (what are you brainstorming?), goal (what decision will this inform?), constraints (must-haves, no-gos, boundaries), evaluation criteria (what makes an idea "good" - impact, feasibility, cost, speed, risk, alignment), target quantity (suggest 20-50 ideas), and rounds (single session or multiple rounds, default: 1).

Step 2: Diverge (generate ideas)

Generate 20-50 ideas without judgment or filtering. Suspend criticism (all ideas valid during divergence), aim for quantity and variety (different types, scales, approaches), and use creative prompts: "What if unlimited resources?", "What would competitor do?", "Simplest approach?", "Most ambitious?", "Unconventional alternatives?". Output: Numbered list of raw ideas. For simple topics → generate directly. For complex topics → Use resources/template.md for structured prompts.

Step 3: Cluster (group themes)

Organize ideas into 4-8 distinct clusters by identifying patterns, creating categories (mechanism, user/audience, timeline, effort, risk, strategic objective), naming clusters clearly, and checking coverage (distinct approaches). Fewer than 4 = not enough variety, more than 8 = too fragmented. Output: Ideas grouped under cluster labels.

Step 4: Converge (evaluate and select)

Define criteria (from step 1), score ideas on criteria (1-10 or Low/Med/High scale), rank by total/weighted score, select top 3-5 options, and document tradeoffs (why chosen, what deprioritized). Evaluation patterns: Impact/Effort matrix, weighted scoring, must-have filtering, pairwise comparison. See Common Patterns for domain-specific approaches.

Step 5: Document and validate

Create brainstorm-diverge-converge.md with: problem statement, diverge (full list), cluster (organized themes), converge (scored/ranked/selected), and next steps. Validate using resources/evaluators/rubric_brainstorm_diverge_converge.json: verify 20+ ideas with variety, distinct clusters, explicit criteria, consistent scoring, top selections clearly better, actionable next steps. Minimum standard: Score ≥ 3.5.

Common Patterns

For product/feature ideation:

  • Diverge: 30-50 feature ideas
  • Cluster by: User need, use case, or feature type
  • Converge: Impact vs. effort scoring
  • Select: Top 3-5 for roadmap

For problem-solving:

  • Diverge: 20-40 solution approaches
  • Cluster by: Mechanism (how it solves problem)
  • Converge: Feasibility vs. effectiveness
  • Select: Top 2-3 to prototype

For research questions:

  • Diverge: 25-40 potential questions
  • Cluster by: Research method or domain
  • Converge: Novelty, tractability, impact
  • Select: Top 3-5 to investigate

For strategic planning:

  • Diverge: 20-30 strategic initiatives
  • Cluster by: Time horizon or strategic pillar
  • Converge: Strategic value vs. resource requirements
  • Select: Top 5 for quarterly planning

Guardrails

Do:

  • Generate at least 20 ideas in diverge phase (quantity matters)
  • Suspend judgment during divergence (criticism kills creativity)
  • Create distinct clusters (avoid overlap and confusion)
  • Use explicit, relevant criteria for convergence (not vague "goodness")
  • Score consistently across all ideas
  • Document why top ideas were selected (transparency)
  • Include "runner-up" ideas (for later consideration)

Don't:

  • Filter ideas during divergence (defeats the purpose)
  • Create clusters that are too similar or overlapping
  • Use vague evaluation criteria ("better", "more appealing")
  • Cherry-pick scores to favor pet ideas
  • Select ideas without systematic evaluation
  • Ignore constraints from requirements gathering
  • Skip documentation of the full process

Quick Reference

  • Template: resources/template.md - Structured prompts and techniques for diverge-cluster-converge
  • Quality rubric: resources/evaluators/rubric_brainstorm_diverge_converge.json
  • Output file: brainstorm-diverge-converge.md
  • Typical idea count: 20-50 ideas → 4-8 clusters → 3-5 selections
  • Common criteria: Impact, Feasibility, Cost, Speed, Risk, Alignment
Weekly Installs
47
Repository
lyndonkl/claude
GitHub Stars
36
First Seen
Jan 24, 2026
Installed on
cursor39
opencode38
gemini-cli37
codex36
claude-code35
github-copilot33