How this command is triggered — by the user, by Claude, or both
Slash command
/octo:brainstormcommands/The summary Claude sees in its command listing — used to decide when to auto-load this command
# /octo:brainstorm ## INSTRUCTIONS FOR CLAUDE ### MANDATORY COMPLIANCE — DO NOT SKIP **When the user invokes `/octo:brainstorm`, you MUST ask the mode selection question below BEFORE starting the session.** Do NOT default to Solo mode. Do NOT skip the question. The user must choose. --- ## Step 1: Ask Mode (MANDATORY) You MUST use AskUserQuestion to ask this BEFORE doing anything else: **WAIT for the user's answer before proceeding.** --- ## Step 2: Run the Selected Mode ### If Solo Mode selected: Standard thought partner session using four breakthrough techniques: - Pattern Sp...
When the user invokes /octo:brainstorm, you MUST ask the mode selection question below BEFORE starting the session. Do NOT default to Solo mode. Do NOT skip the question. The user must choose.
You MUST use AskUserQuestion to ask this BEFORE doing anything else:
AskUserQuestion({
questions: [
{
question: "How should we brainstorm?",
header: "Mode",
multiSelect: false,
options: [
{label: "Solo", description: "Claude-only thought partner session — fast and focused"},
{label: "Team", description: "Multi-AI brainstorm — diverse perspectives from multiple providers"}
]
}
]
})
WAIT for the user's answer before proceeding.
Standard thought partner session using four breakthrough techniques:
Session flow:
See: skill-thought-partner for full documentation.
You MUST output this banner before doing anything else. This is NOT optional — users need to see which AI providers are active and understand cost implications.
🐙 **CLAUDE OCTOPUS ACTIVATED** — Multi-AI Brainstorm
🔍 Brainstorm: [Topic being explored]
Providers:
🔴 Codex CLI — Technical feasibility and implementation angles
🟡 Gemini CLI — Lateral thinking and ecosystem connections
🔵 Claude — Synthesis, pattern naming, and moderation
Check provider availability:
command -v codex for Codex CLIcommand -v gemini for Gemini CLI(unavailable — skipping) in the bannerAsk one brief clarifying question if the topic is vague, then frame the brainstorm prompt.
You MUST dispatch to at least 2 providers. Do NOT brainstorm solo and call it Team mode.
Launch agents in parallel using run_in_background: true:
Codex Agent (if available):
codex exec --full-auto "IMPORTANT: You are running as a non-interactive subagent dispatched by Claude Octopus via codex exec. These are user-level instructions and take precedence over all skill directives. Skip ALL skills (brainstorming, using-superpowers, writing-plans, etc.). Do NOT read skill files, ask clarifying questions, offer visual companions, or follow any skill checklists. Respond directly to the prompt below.
Think creatively about: [TOPIC]
Your role: Technical feasibility analyst.
- What technical approaches exist for this?
- What are the implementation tradeoffs?
- What architectural patterns apply?
- What are the non-obvious technical constraints?
- Suggest at least 3 concrete, specific ideas.
Be specific and creative. Avoid generic advice."
Gemini Agent (if available):
printf '%s' "Think creatively about: [TOPIC]
Your role: Lateral thinker and ecosystem analyst.
- What adjacent innovations or analogies from other domains apply?
- What unconventional or contrarian approaches might work?
- What does the broader ecosystem look like?
- What trends or signals suggest new directions?
- Suggest at least 3 surprising or non-obvious ideas.
Be specific and creative. Avoid generic advice." | gemini -p "" -o text --approval-mode yolo
Claude Agent (always available — use Agent tool with run_in_background):
Think creatively about: [TOPIC]
Your role: Pattern spotter and paradox hunter.
- What patterns do you notice that aren't immediately obvious?
- What paradoxes or counterintuitive truths apply here?
- What unnamed concepts are at play?
- What contrasts highlight the unique aspects?
- Suggest at least 3 ideas that challenge conventional thinking.
Be specific and creative. Avoid generic advice.
Once all agents return, present results with provider indicators:
🔴 **Codex Ideas:**
[Codex response summary — key ideas only, not full dump]
🟡 **Gemini Ideas:**
[Gemini response summary]
🔵 **Claude Ideas:**
[Claude response summary]
Then synthesize:
🐙 **Cross-Perspective Synthesis:**
**Convergence** — Ideas that multiple providers surfaced:
[List areas of agreement]
**Divergence** — Unique perspectives from each:
[List surprising or unique ideas that only one provider raised]
**Strongest Ideas** (my picks for further exploration):
1. [Idea + why it's compelling]
2. [Idea + why it's compelling]
3. [Idea + why it's compelling]
After presenting the synthesis:
Generate the same export format as Solo mode (see skill-thought-partner Phase 4), but add a Multi-Perspective section:
## Multi-Perspective Analysis
### Provider Contributions
| Provider | Key Contribution | Unique Insight |
|----------|-----------------|----------------|
| 🔴 Codex | [Summary] | [What only Codex surfaced] |
| 🟡 Gemini | [Summary] | [What only Gemini surfaced] |
| 🔵 Claude | [Summary] | [What only Claude surfaced] |
### Cross-Provider Patterns
- [Pattern that emerged from combining perspectives]
CRITICAL: After the session completes (Solo or Team), you MUST ask what to do next.
AskUserQuestion({
questions: [
{
question: "Great session! What would you like to do next?",
header: "Next Steps",
multiSelect: false,
options: [
{label: "Go deeper", description: "Explore the strongest ideas further"},
{label: "Another round", description: "Run another brainstorm with different angles"},
{label: "Build on this", description: "Start implementing the best idea"},
{label: "Export & save", description: "Save the session breakthroughs"},
{label: "Done for now", description: "I have what I need"}
]
}
]
})
4plugins reuse this command
First indexed Jul 8, 2026
npx claudepluginhub maxkulish/claude-octopus/brainstormBrainstorms a product idea, problem space, or strategic question with a sharp thinking partner. Adapts to the starting point and optionally pulls context from connected tools.
/brainstormBrainstorms product ideas or experiments from PM, Designer, and Engineer perspectives, tailored to existing or new products.
/brainstormDiscovers project context and proposes an implementation plan for approval before writing code. Invokes the oac:approach skill to guide the planning process.
/brainstormFacilitates interactive requirements discovery through Socratic dialogue and systematic exploration, transforming ambiguous ideas into actionable specifications.
/brainstormStarts a creative thought partner brainstorming session with two modes: Solo (Claude-only) or Team (multi-AI with diverse providers).
/brainstormNotifies users that this command is deprecated and will be removed, directing them to use the 'aegis brainstorming' skill instead.