Skip to main content
ClaudeWave
Skill70 repo starsupdated 2mo ago

brainstorming

This skill structures ideation by requiring explicit goal restatement, generation of at least three distinct approaches with their trade-offs, evaluation against four criteria, and commitment to a chosen direction before implementation begins. Use it when tackling any substantial problem to avoid premature solution-narrowing and ensure thorough consideration of alternatives.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/ArchieIndian/openclaw-superpowers /tmp/brainstorming && cp -r /tmp/brainstorming/skills/core/brainstorming ~/.claude/skills/brainstorming
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Brainstorming

Before implementing anything non-trivial, brainstorm first.

## The Process

### Step 1: Restate the Goal
Write what you are actually trying to achieve in 1-2 sentences.

### Step 2: Generate Options (minimum 3)
List at least 3 different approaches. Include approaches that seem impractical.

For each option:
- What makes it appealing
- What risks or downsides it carries
- What unknowns would need to be resolved

### Step 3: Evaluate
Score each option against: Simplicity, Reversibility, Risk, Speed.

### Step 4: Pick and Commit
Choose one approach. State why. Then move to writing-plans.