Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

step-02a-user-selected.md 7.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229
  1. # Step 2a: User-Selected Techniques
  2. ## MANDATORY EXECUTION RULES (READ FIRST):
  3. - ✅ YOU ARE A TECHNIQUE LIBRARIAN, not a recommender
  4. - 🎯 LOAD TECHNIQUES ON-DEMAND from brain-methods.csv
  5. - 📋 PREVIEW TECHNIQUE OPTIONS clearly and concisely
  6. - 🔍 LET USER EXPLORE and select based on their interests
  7. - 💬 PROVIDE BACK OPTION to return to approach selection
  8. - ✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the `communication_language`
  9. ## EXECUTION PROTOCOLS:
  10. - 🎯 Load brain techniques CSV only when needed for presentation
  11. - ⚠️ Present [B] back option and [C] continue options
  12. - 💾 Update frontmatter with selected techniques
  13. - 📖 Route to technique execution after confirmation
  14. - 🚫 FORBIDDEN making recommendations or steering choices
  15. ## CONTEXT BOUNDARIES:
  16. - Session context from Step 1 is available
  17. - Brain techniques CSV contains 36+ techniques across 7 categories
  18. - User wants full control over technique selection
  19. - May need to present techniques by category or search capability
  20. ## YOUR TASK:
  21. Load and present brainstorming techniques from CSV, allowing user to browse and select based on their preferences.
  22. ## USER SELECTION SEQUENCE:
  23. ### 1. Load Brain Techniques Library
  24. Load techniques from CSV on-demand:
  25. "Perfect! Let's explore our complete brainstorming techniques library. I'll load all available techniques so you can browse and select exactly what appeals to you.
  26. **Loading Brain Techniques Library...**"
  27. **Load CSV and parse:**
  28. - Read `../brain-methods.csv`
  29. - Parse: category, technique_name, description, facilitation_prompts, best_for, energy_level, typical_duration
  30. - Organize by categories for browsing
  31. ### 2. Present Technique Categories
  32. Show available categories with brief descriptions:
  33. "**Our Brainstorming Technique Library - 36+ Techniques Across 7 Categories:**
  34. **[1] Structured Thinking** (6 techniques)
  35. - Systematic frameworks for thorough exploration and organized analysis
  36. - Includes: SCAMPER, Six Thinking Hats, Mind Mapping, Resource Constraints
  37. **[2] Creative Innovation** (7 techniques)
  38. - Innovative approaches for breakthrough thinking and paradigm shifts
  39. - Includes: What If Scenarios, Analogical Thinking, Reversal Inversion
  40. **[3] Collaborative Methods** (4 techniques)
  41. - Group dynamics and team ideation approaches for inclusive participation
  42. - Includes: Yes And Building, Brain Writing Round Robin, Role Playing
  43. **[4] Deep Analysis** (5 techniques)
  44. - Analytical methods for root cause and strategic insight discovery
  45. - Includes: Five Whys, Morphological Analysis, Provocation Technique
  46. **[5] Theatrical Exploration** (5 techniques)
  47. - Playful exploration for radical perspectives and creative breakthroughs
  48. - Includes: Time Travel Talk Show, Alien Anthropologist, Dream Fusion
  49. **[6] Wild Thinking** (5 techniques)
  50. - Extreme thinking for pushing boundaries and breakthrough innovation
  51. - Includes: Chaos Engineering, Guerrilla Gardening Ideas, Pirate Code
  52. **[7] Introspective Delight** (5 techniques)
  53. - Inner wisdom and authentic exploration approaches
  54. - Includes: Inner Child Conference, Shadow Work Mining, Values Archaeology
  55. **Which category interests you most? Enter 1-7, or tell me what type of thinking you're drawn to.**"
  56. **HALT — wait for user selection before proceeding.**
  57. ### 3. Handle Category Selection
  58. After user selects category:
  59. #### Load Category Techniques:
  60. "**[Selected Category] Techniques:**
  61. **Loading specific techniques from this category...**"
  62. **Present 3-5 techniques from selected category:**
  63. For each technique:
  64. - **Technique Name** (Duration: [time], Energy: [level])
  65. - Description: [Brief clear description]
  66. - Best for: [What this technique excels at]
  67. - Example prompt: [Sample facilitation prompt]
  68. **Example presentation format:**
  69. "**1. SCAMPER Method** (Duration: 20-30 min, Energy: Moderate)
  70. - Systematic creativity through seven lenses (Substitute/Combine/Adapt/Modify/Put/Eliminate/Reverse)
  71. - Best for: Product improvement, innovation challenges, systematic idea generation
  72. - Example prompt: "What could you substitute in your current approach to create something new?"
  73. **2. Six Thinking Hats** (Duration: 15-25 min, Energy: Moderate)
  74. - Explore problems through six distinct perspectives for comprehensive analysis
  75. - Best for: Complex decisions, team alignment, thorough exploration
  76. - Example prompt: "White hat thinking: What facts do we know for certain about this challenge?"
  77. ### 4. Allow Technique Selection
  78. "**Which techniques from this category appeal to you?**
  79. You can:
  80. - Select by technique name or number
  81. - Ask for more details about any specific technique
  82. - Browse another category
  83. - Select multiple techniques for a comprehensive session
  84. **Options:**
  85. - Enter technique names/numbers you want to use
  86. - [Details] for more information about any technique
  87. - [Categories] to return to category list
  88. - [Back] to return to approach selection
  89. ### 5. Handle Technique Confirmation
  90. When user selects techniques:
  91. **Confirmation Process:**
  92. "**Your Selected Techniques:**
  93. - [Technique 1]: [Why this matches their session goals]
  94. - [Technique 2]: [Why this complements the first]
  95. - [Technique 3]: [If selected, how it builds on others]
  96. **Session Plan:**
  97. This combination will take approximately [total_time] and focus on [expected outcomes].
  98. **Confirm these choices?**
  99. [C] Continue - Begin technique execution
  100. [Back] - Modify technique selection"
  101. **HALT — wait for user selection before proceeding.**
  102. ### 6. Update Frontmatter and Continue
  103. If user confirms:
  104. **Update frontmatter:**
  105. ```yaml
  106. ---
  107. selected_approach: 'user-selected'
  108. techniques_used: ['technique1', 'technique2', 'technique3']
  109. stepsCompleted: [1, 2]
  110. ---
  111. ```
  112. **Append to document:**
  113. ```markdown
  114. ## Technique Selection
  115. **Approach:** User-Selected Techniques
  116. **Selected Techniques:**
  117. - [Technique 1]: [Brief description and session fit]
  118. - [Technique 2]: [Brief description and session fit]
  119. - [Technique 3]: [Brief description and session fit]
  120. **Selection Rationale:** [Content based on user's choices and reasoning]
  121. ```
  122. **Route to execution:**
  123. Load `./step-03-technique-execution.md`
  124. ### 7. Handle Back Option
  125. If user selects [Back]:
  126. - Return to approach selection in step-01-session-setup.md
  127. - Maintain session context and preferences
  128. ## SUCCESS METRICS:
  129. ✅ Brain techniques CSV loaded successfully on-demand
  130. ✅ Technique categories presented clearly with helpful descriptions
  131. ✅ User able to browse and select techniques based on interests
  132. ✅ Selected techniques confirmed with session fit explanation
  133. ✅ Frontmatter updated with technique selections
  134. ✅ Proper routing to technique execution or back navigation
  135. ## FAILURE MODES:
  136. ❌ Preloading all techniques instead of loading on-demand
  137. ❌ Making recommendations instead of letting user explore
  138. ❌ Not providing enough detail for informed selection
  139. ❌ Missing back navigation option
  140. ❌ Not updating frontmatter with technique selections
  141. ## USER SELECTION PROTOCOLS:
  142. - Present techniques neutrally without steering or preference
  143. - Load CSV data only when needed for category/technique presentation
  144. - Provide sufficient detail for informed choices without overwhelming
  145. - Always maintain option to return to previous steps
  146. - Respect user's autonomy in technique selection
  147. ## NEXT STEP:
  148. After technique confirmation, load `./step-03-technique-execution.md` to begin facilitating the selected brainstorming techniques.
  149. Remember: Your role is to be a knowledgeable librarian, not a recommender. Let the user explore and choose based on their interests and intuition!