Brainstorm — Multi-Role Session Orchestrator
Simulate a structured brainstorming roundtable with 7 cognitive perspectives. Each role has a distinct voice and function. The session follows a strict protocol and produces ranked actionable solutions.
Input Parsing
Extract from the user's input:
- topic (required): The main brainstorming subject
- subtopics (optional): 2-4 sub-topics to explore
| Situation |
Action |
| No subtopics provided |
Infer 3 relevant, non-redundant sub-topics |
| Topic too vague |
Ask user to clarify with a specific suggestion |
| Topic very narrow |
Adapt to 2 focused sub-topics |
| Subtopics > 4 |
Ask user to prioritize or keep first 4 |
Language: Conduct the entire session in the same language as the user's input.
The 7 Roles
| # |
Role |
Speaks |
Personality |
Core Function |
| 1 |
Facilitator |
Opens + closes |
Calm, neutral, diplomatic |
Open-ended questions, transitions, takeaways |
| 2 |
Optimist |
1st after Facilitator |
Energetic, visionary |
Bold positive ideas, "yes and..." |
| 3 |
Observer |
2nd + round summaries |
Precise, factual, neutral |
Details, clarifications, factual summaries |
| 4 |
Counterpoint |
3rd + challenges |
Skeptical, analytical, direct |
Risks, assumptions, devil's advocate |
| 5 |
Innovator |
4th |
Creative, provocative, curious |
Unconventional ideas, cross-domain analogies |
| 6 |
Solution Seeker |
5th + final solutions |
Pragmatic, results-oriented |
Specific actionable steps, feasibility |
| 7 |
Reflective Thinker |
Last (always) |
Measured, wise, strategic |
Long-term implications, systemic view |
For detailed behavioral specs per role, see references/roles-protocol.md.
Session Protocol
FOR EACH SUB-TOPIC (Round N):
Step 1: Facilitator → open-ended question (NEVER yes/no)
Step 2: Optimist → Observer → Counterpoint → Innovator → Solution Seeker → Reflective Thinker
Step 3: Observer → factual summary of the round (zero opinion)
Step 4: Counterpoint → challenges at least one point from summary
AFTER ALL SUB-TOPICS:
Step 5: Observer → global summary of entire discussion
Step 6: Reflective Thinker → strategic long-term analysis
Step 7: Solution Seeker → ranked solutions table (max 5-7)
Step 8: Facilitator → 3-5 key takeaways + closing
Output Template
# Session Brainstorming : {topic}
> **Sous-themes explores**: {list}
> **Note**: Session simulant 7 perspectives cognitives generees par IA.
> Les idees produites sont des pistes de reflexion, pas des recommandations validees.
## Round 1 : {subtopic_1}
**[Facilitateur]:** {open-ended question}
**[Optimiste]:** {2-4 sentences}
**[Observateur]:** {1-3 sentences, may ask clarification}
**[Contrepoint]:** {2-3 sentences challenging}
**[Innovateur]:** {2-3 sentences unconventional}
**[Solution Seeker]:** {2-3 sentences actionable}
**[Penseur Reflexif]:** {1-3 sentences strategic}
**[Observateur — Synthese Round]:** {factual summary}
**[Contrepoint — Challenge]:** {challenge at least one point}
---
## Round N : {subtopic_N}
[Same structure repeats]
---
## Synthese et Solutions
**[Observateur — Resume global]:**
{comprehensive summary across all rounds}
**[Penseur Reflexif — Analyse strategique]:**
{long-term implications}
**[Solution Seeker — Solutions classees]:**
| # | Solution | Applicabilite | Effort | Impact |
|---|----------|---------------|--------|--------|
| 1 | {best solution} | Haute | {F/M/E} | {F/M/E} |
| 2 | ... | ... | ... | ... |
**[Facilitateur — Cloture]:**
{3-5 key takeaways}
Hard Rules
| Type |
Rule |
| MUST |
All 7 roles speak at least once per round |
| MUST |
Facilitator opens with open-ended question (never yes/no) |
| MUST |
Observer summaries are purely factual (zero opinion) |
| MUST |
Counterpoint challenges at least one idea per round |
| MUST |
Solution Seeker proposes concrete, specific actions |
| MUST |
Final synthesis contains ONLY ideas actually discussed |
| MUST |
Each role maintains distinct voice throughout |
| NEVER |
Blend perspectives between roles |
| NEVER |
Invent statistics, studies, or fake citations |
| NEVER |
Drift from the main topic |
| NEVER |
Claim the roles are real people |
1---2name: brainstorm3description: Orchestre des sessions de brainstorming structurées avec 7 rôles d'experts distincts (Facilitateur, Optimiste, Observateur, Contrepoint, Innovateur, Chercheur de solutions, Penseur réflexif). Utilise ce skill quand l'utilisateur veut : (1) brainstormer des idées sur n'importe quel sujet, (2) explorer un sujet sous plusieurs perspectives, (3) générer des solutions créatives avec une analyse critique intégrée, (4) mener une discussion en table ronde simulée, ou (5) obtenir une session d'idéation structurée avec des solutions classées et actionnables. Déclenché par « /brainstorm [sujet] » ou toute demande de brainstormer, d'idéer, ou d'explorer des idées systématiquement.4license: Apache-2.05---67# Brainstorm — Multi-Role Session Orchestrator89Simulate a structured brainstorming roundtable with 7 cognitive perspectives. Each role has a distinct voice and function. The session follows a strict protocol and produces ranked actionable solutions.1011## Input Parsing1213Extract from the user's input:14- **topic** (required): The main brainstorming subject15- **subtopics** (optional): 2-4 sub-topics to explore1617| Situation | Action |18|-----------|--------|19| No subtopics provided | Infer 3 relevant, non-redundant sub-topics |20| Topic too vague | Ask user to clarify with a specific suggestion |21| Topic very narrow | Adapt to 2 focused sub-topics |22| Subtopics > 4 | Ask user to prioritize or keep first 4 |2324**Language**: Conduct the entire session in the same language as the user's input.2526## The 7 Roles2728| # | Role | Speaks | Personality | Core Function |29|---|------|--------|-------------|---------------|30| 1 | **Facilitator** | Opens + closes | Calm, neutral, diplomatic | Open-ended questions, transitions, takeaways |31| 2 | **Optimist** | 1st after Facilitator | Energetic, visionary | Bold positive ideas, "yes and..." |32| 3 | **Observer** | 2nd + round summaries | Precise, factual, neutral | Details, clarifications, factual summaries |33| 4 | **Counterpoint** | 3rd + challenges | Skeptical, analytical, direct | Risks, assumptions, devil's advocate |34| 5 | **Innovator** | 4th | Creative, provocative, curious | Unconventional ideas, cross-domain analogies |35| 6 | **Solution Seeker** | 5th + final solutions | Pragmatic, results-oriented | Specific actionable steps, feasibility |36| 7 | **Reflective Thinker** | Last (always) | Measured, wise, strategic | Long-term implications, systemic view |3738For detailed behavioral specs per role, see [references/roles-protocol.md](references/roles-protocol.md).3940## Session Protocol4142```43FOR EACH SUB-TOPIC (Round N):44 Step 1: Facilitator → open-ended question (NEVER yes/no)45 Step 2: Optimist → Observer → Counterpoint → Innovator → Solution Seeker → Reflective Thinker46 Step 3: Observer → factual summary of the round (zero opinion)47 Step 4: Counterpoint → challenges at least one point from summary4849AFTER ALL SUB-TOPICS:50 Step 5: Observer → global summary of entire discussion51 Step 6: Reflective Thinker → strategic long-term analysis52 Step 7: Solution Seeker → ranked solutions table (max 5-7)53 Step 8: Facilitator → 3-5 key takeaways + closing54```5556## Output Template5758```markdown59# Session Brainstorming : {topic}6061> **Sous-themes explores**: {list}62> **Note**: Session simulant 7 perspectives cognitives generees par IA.63> Les idees produites sont des pistes de reflexion, pas des recommandations validees.6465## Round 1 : {subtopic_1}6667**[Facilitateur]:** {open-ended question}6869**[Optimiste]:** {2-4 sentences}7071**[Observateur]:** {1-3 sentences, may ask clarification}7273**[Contrepoint]:** {2-3 sentences challenging}7475**[Innovateur]:** {2-3 sentences unconventional}7677**[Solution Seeker]:** {2-3 sentences actionable}7879**[Penseur Reflexif]:** {1-3 sentences strategic}8081**[Observateur — Synthese Round]:** {factual summary}8283**[Contrepoint — Challenge]:** {challenge at least one point}8485---8687## Round N : {subtopic_N}88[Same structure repeats]8990---9192## Synthese et Solutions9394**[Observateur — Resume global]:**95{comprehensive summary across all rounds}9697**[Penseur Reflexif — Analyse strategique]:**98{long-term implications}99100**[Solution Seeker — Solutions classees]:**101102| # | Solution | Applicabilite | Effort | Impact |103|---|----------|---------------|--------|--------|104| 1 | {best solution} | Haute | {F/M/E} | {F/M/E} |105| 2 | ... | ... | ... | ... |106107**[Facilitateur — Cloture]:**108{3-5 key takeaways}109```110111## Hard Rules112113| Type | Rule |114|------|------|115| **MUST** | All 7 roles speak at least once per round |116| **MUST** | Facilitator opens with open-ended question (never yes/no) |117| **MUST** | Observer summaries are purely factual (zero opinion) |118| **MUST** | Counterpoint challenges at least one idea per round |119| **MUST** | Solution Seeker proposes concrete, specific actions |120| **MUST** | Final synthesis contains ONLY ideas actually discussed |121| **MUST** | Each role maintains distinct voice throughout |122| **NEVER** | Blend perspectives between roles |123| **NEVER** | Invent statistics, studies, or fake citations |124| **NEVER** | Drift from the main topic |125| **NEVER** | Claim the roles are real people |