Help us improve
Share bugs, ideas, or general feedback.
From brainstorm
Guides phased collaborative brainstorming: understand ideas via one-at-a-time questions, explore 2-3 approaches with trade-offs, validate incremental designs before implementation.
npx claudepluginhub umputun/cc-thingz --plugin brainstormHow this skill is triggered — by the user, by Claude, or both
Slash command
/brainstorm:brainstormThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn ideas into designs through collaborative dialogue before implementation.
Guides structured brainstorming to clarify user intent, explore approaches, trade-offs, and refine requirements before implementing features or changes. Activates on ambiguous requests.
Guides structured brainstorming to clarify requirements, explore user intent, approaches, trade-offs, and feature scope before implementing components or changes.
Guides collaborative brainstorming to refine fuzzy requirements, explore implementation alternatives, and form designs before coding.
Share bugs, ideas, or general feedback.
Turn ideas into designs through collaborative dialogue before implementation.
Check project context first, then ask questions one at a time:
Do not overwhelm with multiple questions. One question per message. If a topic needs more exploration, break it into multiple questions.
Once the problem is understood:
Example format:
I see three approaches:
**Option A: [name]** (recommended)
- how it works: ...
- pros: ...
- cons: ...
**Option B: [name]**
- how it works: ...
- pros: ...
- cons: ...
Which direction appeals to you?
After approach is selected:
Do not present entire design at once. Incremental validation catches misunderstandings early.
After design is validated, use AskUserQuestion tool:
{
"questions": [{
"question": "Design looks complete. What's next?",
"header": "Next step",
"options": [
{"label": "Write plan", "description": "Create docs/plans/YYYY-MM-DD-<topic>.md with implementation steps via /planning:make"},
{"label": "Plan mode", "description": "Enter plan mode for structured implementation planning"},
{"label": "Start now", "description": "Begin implementing directly"}
],
"multiSelect": false
}]
}
/planning:make command to create the plan file. Pass brainstorm context (discovered files, selected approach, design decisions) as arguments so the plan command has full context without re-asking questionsWhen implementing after brainstorm: