brainstorm
Guided brainstorming with structured discovery and plan output
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Guided brainstorming with structured discovery and plan output
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Outcome-first fix with a guided intake form — pick scope and probes from derived candidates, preview the contract, run with a verified receipt. Triggers on: attune fix, scoped fix, fix with receipt, outcome fix, fix intake.
Outcome-first fix with a guided intake form — pick scope and probes from derived candidates, preview the contract, run with a verified receipt. Triggers on: attune fix, scoped fix, fix with receipt, outcome fix, fix intake.
Spec-driven development — brainstorm, plan, review, and execute with quality gates. Triggers on: spec, brainstorm and build, plan and execute, idea to code, build from scratch.
Spec-driven development — brainstorm, plan, review, and execute with quality gates. Triggers on: spec, brainstorm and build, plan and execute, idea to code, build from scratch.
Developer workflow hub — routes to the right skill based on what you need. Triggers on: attune, what can attune do, what can you do, capabilities, where do I start, get started.
Outcome-first fix with a guided intake form — pick scope and probes from derived candidates, preview the contract, run with a verified receipt. Triggers on: attune fix, scoped fix, fix with receipt, outcome fix, fix intake.
| name | brainstorm |
| description | Guided brainstorming with structured discovery and plan output |
Guided brainstorming that turns fuzzy thinking into concrete plans.
One conversation. Clear outcome.
| Shortcut | Behavior |
|---|---|
/brainstorm | Full open discovery |
/brainstorm "topic" | Start with context pre-filled |
/brainstorm plan | Skip to goals/planning |
Note: Brainstorm is conversational — not routed like
other commands. There are no ### behavior sections.
The phases (Context, Problem, Goals, End State) flow
naturally through the conversation.
Type /brainstorm and I'll think through the problem with
you. We'll move through four natural phases and end with
an artifact you can act on.
/brainstorm # Start open discovery
/brainstorm "flaky CI tests" # Start with context
/brainstorm plan # Jump closer to planning
I'll help you think this through. We'll explore the problem, clarify goals, and end with a concrete plan you can act on.
What are you working on?
The conversation moves through four phases. Show a breadcrumb for orientation. Use soft checkpoints when alignment is uncertain.
Breadcrumb format:
Context > Problem > Goals > End State > Plan
done here
| Phase | AI's Job | Advance when... |
|---|---|---|
| Context | Listen, ask follow-ups, understand the situation | Situation is clear |
| Problem | Mirror back understanding, challenge assumptions | Core issue is agreed on |
| Goals | Distinguish must-haves from nice-to-haves | Success criteria defined |
| End State | Make it concrete and testable | "Done" is unambiguous |
Three moves per turn — pick one:
Transition rules:
Conversation principles:
When the end state is clear, present the output options
using AskUserQuestion:
question: "We've got a clear picture. What would you like to do with it?"
header: "Output"
options:
- label: "Execute now"
description: "I'll start implementing the plan"
- label: "Save as plan"
description: "Write to .claude/plans/{topic}.md for later"
- label: "Export as task prompts"
description: "XML task specs for subagents or future sessions"
- label: "Just the summary"
description: "Keep it in this conversation"
Plan file format (when "Save as plan" is chosen):
# {Topic Title}
**Created:** {date}
**Source:** /brainstorm session
## Problem
{1-2 sentence problem statement}
## Goals
- {Must-have 1}
- {Must-have 2}
- {Nice-to-have (marked as such)}
## End State
{Concrete description of what "done" looks like}
## Approach
1. {Step 1}
2. {Step 2}
3. {Step 3}
## Next Steps
- [ ] {First actionable item}
- [ ] {Second actionable item}
## Open Questions
- {Anything unresolved}
Ensure .claude/plans/ directory exists before writing.
ALWAYS use AskUserQuestion for each phase transition.
NEVER dump all questions at once. NEVER skip to
generating a plan without the full interactive flow.
The phases are invisible scaffolding. The user experiences a natural thinking conversation that happens to produce a structured result.
Do NOT:
Do:
Route to /brainstorm when the user says things like:
| Shortcut | Behavior |
|---|---|
/brainstorm | Full open discovery |
/brainstorm "topic" | Start with context pre-filled |
/brainstorm plan | Lightweight — skip to goals/planning |
Thinking partner, not idea generator. I help you clarify YOUR thinking, not replace it with mine.
Challenge over agreement. A good brainstorm includes "but have you considered..." at least once.
Artifact over air. Every session ends with something concrete — a plan, a summary, task specs, or execution.
Questions before answers. The right question matters more than the right solution.