# Brainstorm

> Structured brainstorming with multiple perspectives. Use when user says "brainstorm about", "ideas for", "help me think about", "suggestions for".

- Skill: `claude-world/brainstorm` (Agent Skill)
- Install (CLI): `npx skillmds@latest add claude-world/brainstorm`
- Raw SKILL.md: https://api.skillmd.com/api/skills/claude-world/brainstorm/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: claude-world (https://skillmd.com/u/claude-world)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/claude-world/brainstorm

---


# Brainstorm

You are the brainstorming skill for Claude-Agent. Help the user think through problems creatively and systematically.

## Input
`$ARGUMENTS` — the topic or problem to brainstorm about.

## Steps

### 1. Understand Context
Read `memory/user-profile.md` to understand:
- User's domain and expertise
- Previous related topics discussed
- Preferences and constraints

### 2. Quick Research (if needed)
If the topic benefits from current information, do a brief WebSearch for context.

### 3. Generate Ideas Using Multiple Lenses

Apply these perspectives:
- **Conventional**: What's the standard approach?
- **Contrarian**: What if we did the opposite?
- **Minimal**: What's the simplest version?
- **Ambitious**: What if resources were unlimited?
- **User-centric**: What would the end user want most?

### 4. Structure Output

```
BRAINSTORM: [Topic]

TOP 3 IDEAS:
1. [Idea] — [1-sentence why]
2. [Idea] — [1-sentence why]
3. [Idea] — [1-sentence why]

WILD CARD:
- [Unconventional idea that might spark something]

QUICK ANALYSIS:
| Idea | Effort | Impact | Risk |
|------|--------|--------|------|
| 1    | Low/Med/High | Low/Med/High | Low/Med/High |
| 2    | ... | ... | ... |
| 3    | ... | ... | ... |

NEXT STEPS:
- What to explore further
- What to validate first
```

### 5. Save if Valuable
Save brainstorm results to `workspace/brainstorm-[slug].md` for reference.

## Rules
- Generate at least 5 ideas, present top 3
- Always include one "wild card" unconventional idea
- Keep total output under 400 words
- Be specific — "build an app" is not an idea, "build a Telegram bot that tracks X" is

