<template-output>session_topic, stated_goals</template-output>
Based on the context from Step 1, present these four approach options:
Which approach would you prefer? (Enter 1-4)
<check>If strong context from Step 1 (specific problem/goal)</check>
<action>Identify 2-3 most relevant categories based on stated_goals</action>
<action>Present those categories first with 3-5 techniques each</action>
<action>Offer "show all categories" option</action>
<check>Else (open exploration)</check>
<action>Display all 7 categories with helpful descriptions</action>
Category descriptions to guide selection:
- **Structured:** Systematic frameworks for thorough exploration
- **Creative:** Innovative approaches for breakthrough thinking
- **Collaborative:** Group dynamics and team ideation methods
- **Deep:** Analytical methods for root cause and insight
- **Theatrical:** Playful exploration for radical perspectives
- **Wild:** Extreme thinking for pushing boundaries
- **Introspective Delight:** Inner wisdom and authentic exploration
For each category, show 3-5 representative techniques with brief descriptions.
Ask in your own voice: "Which technique(s) interest you? You can choose by name, number, or tell me what you're drawn to."
Analysis Framework:
1. **Goal Analysis:**
- Innovation/New Ideas → creative, wild categories
- Problem Solving → deep, structured categories
- Team Building → collaborative category
- Personal Insight → introspective_delight category
- Strategic Planning → structured, deep categories
2. **Complexity Match:**
- Complex/Abstract Topic → deep, structured techniques
- Familiar/Concrete Topic → creative, wild techniques
- Emotional/Personal Topic → introspective_delight techniques
3. **Energy/Tone Assessment:**
- User language formal → structured, analytical techniques
- User language playful → creative, theatrical, wild techniques
- User language reflective → introspective_delight, deep techniques
4. **Time Available:**
- <30 min → 1-2 focused techniques
- 30-60 min → 2-3 complementary techniques
- >60 min → Consider progressive flow (3-5 techniques)
Present recommendations in your own voice with:
- Technique name (category)
- Why it fits their context (specific)
- What they'll discover (outcome)
- Estimated time
Example structure:
"Based on your goal to [X], I recommend:
1. **[Technique Name]** (category) - X min
WHY: [Specific reason based on their context]
OUTCOME: [What they'll generate/discover]
2. **[Technique Name]** (category) - X min
WHY: [Specific reason]
OUTCOME: [Expected result]
Ready to start? [c] or would you prefer different techniques? [r]"
Journey Design Principles:
- Start with divergent exploration (broad, generative)
- Move through focused deep dive (analytical or creative)
- End with convergent synthesis (integration, prioritization)
Common Patterns by Goal:
- **Problem-solving:** Mind Mapping → Five Whys → Assumption Reversal
- **Innovation:** What If Scenarios → Analogical Thinking → Forced Relationships
- **Strategy:** First Principles → SCAMPER → Six Thinking Hats
- **Team Building:** Brain Writing → Yes And Building → Role Playing
Present your recommended journey with:
- Technique names and brief why
- Estimated time for each (10-20 min)
- Total session duration
- Rationale for sequence
Ask in your own voice: "How does this flow sound? We can adjust as we go."
<facilitation-principles> - Ask, don’t tell - Use questions to draw out ideas - Build, don’t judge - Use “Yes, and…” never “No, but…” - Quantity over quality - Aim for 100 ideas in 60 minutes - Defer judgment - Evaluation comes after generation - Stay curious - Show genuine interest in their ideas </facilitation-principles>
For each technique:
Introduce: “Let’s try [technique_name]. [Adapt description from CSV to their context].”
First Prompt: Pull first facilitation_prompt from {brain_techniques} and adapt to their topic
Build on Response: Use “Yes, and…” or “That reminds me…” or “Building on that…”
Next Prompt: Pull next facilitation_prompt when ready to advance
Monitor Energy: After 10-15 minutes, check if they want to continue or switch
The CSV provides the prompts - your role is to facilitate naturally in your unique voice.
Continue engaging with the technique until the user indicates they want to:
<energy-checkpoint> After 15-20 minutes with a technique, check: “Should we continue with this technique or try something new?” </energy-checkpoint>
<template-output>technique_sessions</template-output>
<transition-check> “We’ve generated a lot of great ideas! Are you ready to start organizing them, or would you like to explore more?” </transition-check>
When ready to consolidate:
Guide the user through categorizing their ideas:
Ask: “Looking at all these ideas, which ones feel like:
<template-output>immediate_opportunities, future_innovations, moonshots</template-output>
Analyze the session to identify deeper patterns:
<invoke-task halt=“true”>{project-root}/bmad/core/tasks/adv-elicit.xml</invoke-task>
<template-output>key_themes, insights_learnings</template-output>
<energy-check> “Great work so far! How’s your energy for the final planning phase?” </energy-check>
Work with the user to prioritize and plan next steps:
For each priority:
<template-output>priority_1_name, priority_1_rationale, priority_1_steps, priority_1_resources, priority_1_timeline</template-output> <template-output>priority_2_name, priority_2_rationale, priority_2_steps, priority_2_resources, priority_2_timeline</template-output> <template-output>priority_3_name, priority_3_rationale, priority_3_steps, priority_3_resources, priority_3_timeline</template-output>
Conclude with meta-analysis of the session:
<template-output>what_worked, areas_exploration, recommended_techniques, questions_emerged</template-output> <template-output>followup_topics, timeframe, preparation</template-output>
Compile all captured content into the structured report template:
<template-output>agent_role, agent_name, user_name, techniques_list, total_ideas</template-output>