Virtual Expert Roundtable
Analyze a document through multiple analytical frameworks, producing a structured report of consensus, disagreements, blind spots, and emergent insights.
Architecture: Supervisor + N Agents + Synthesizer
Input Document
│
▼
Stage 1: Independent Expert Analysis (parallel)
├── Expert A ──→ Structured analysis + confidence score
├── Expert B ──→ Structured analysis + confidence score
├── Expert C ──→ Structured analysis + confidence score
└── Expert D ──→ Structured analysis + confidence score
│
▼
Stage 2: Cross-Critique (optional, --rounds N)
Each expert sees others' conclusions, points out disagreements and self-critiques
│
▼
Stage 3: Roundtable Synthesis (Moderator)
Claude as Moderator integrates all perspectives
│
▼
Stage 4: Blind Spot Detection + Emergent Insight Extraction
Dedicated prompts find hidden assumptions and cross-expert inferences
│
▼
Output: Structured Markdown Report
Flow
Step 0: Parse Input
Read arguments:
file_path: Document to analyze (required, or take from conversation context)
--experts: Expert combination (default rumelt,meadows,taleb,grove)
--rounds: Cross-critique rounds (default 0; set 1-2 for deeper but slower analysis)
Read the file. If over 3000 words, auto-summarize to under 3000 words for analysis input.
Step 1: Independent Expert Analysis
Select experts from the roster (see below), launch analysis requests in parallel using Agent subagents.
Each expert's prompt structure:
You are {expert_name}, {expert_identity}.
Your analytical framework is: {framework_description}.
Analyze the following document using your framework. Reply in strict JSON:
Document:
---
{document_content}
---
Reply format:
{
"key_observations": ["Observation 1", "Observation 2", ...],
"risks_and_concerns": ["Risk 1", "Risk 2", ...],
"recommendations": ["Recommendation 1", "Recommendation 2", ...],
"confidence": <1-5 integer, confidence in your analysis>,
"one_line_verdict": "One-sentence summary judgment"
}
Step 2: Cross-Critique (optional)
If --rounds >= 1, run cross-critique:
You are {expert_name}. Below are other experts' analyses of the same document:
{other_experts_summaries}
Please:
1. Identify your top 3 disagreements with other experts
2. List where you might be wrong (self-critique)
3. After seeing others' reasoning, update your conclusions and confidence score
Reply JSON:
{
"top_disagreements": ["Disagreement 1", ...],
"self_critique": ["Possible error 1", ...],
"updated_recommendations": ["Updated recommendation 1", ...],
"updated_confidence": <1-5>
}
Step 3: Roundtable Synthesis (Moderator)
Claude as Moderator, input all experts' final conclusions:
You are the roundtable moderator. Below are multiple experts' independent analyses of the same document.
{all_expert_outputs}
Produce a structured synthesis report:
1. **Consensus**: Conclusions all or most experts agree on
2. **Major Disagreements**: Opposing views + each side's arguments
3. **Points of Contention**: Key assumption differences, missing information
4. **Actionable Next Steps**: Specific investigations or decisions needed
5. **Confidence Boost**: Label conclusions where multiple frameworks converge as "high confidence"
For each consensus and disagreement, note which experts support/oppose.
Step 4: Blind Spot Detection + Emergent Insights
Blind spot detection prompt:
You are a planning blind spot auditor.
Multiple experts have analyzed this document.
Your task is NOT to repeat their views, but to:
1. Find "hidden assumptions" implied but not stated by all experts
2. Find "critical unknowns" not covered by any expert but impactful to the decision
3. Explicitly note: if these blind spots prove false, how would that overturn current conclusions
Original document summary: {document_summary}
Expert conclusions: {all_expert_outputs}
Output:
- "Hidden Assumptions" list: assumption content, which experts imply it, impact if wrong
- "Missing Information" list: what info is needed, why it matters, suggested verification method
- "Risk Ranking": Top 5 blind spots ranked by impact
Emergent insights prompt:
You are a strategy consultant specializing in discovering emergent insights from multiple expert viewpoints.
Given analyses from multiple experts with different backgrounds on the same document:
{all_expert_outputs}
Please:
1. From their "intersection", find conclusions everyone overlooked but multiple pieces of side evidence point to
2. Find inferences that "accepting Expert A's point X AND Expert B's point Y would lead to, but nobody stated"
3. For each emergent insight, explain how it was "assembled" from multiple viewpoints
Output format (per insight):
- Emergent Insight: one-line summary
- Source Combination: Expert A's which point + Expert B's which point
- Reasoning Chain: 1→2→3
- Potential Impact: implications for product/architecture/decision
Step 5: Generate Report
Assemble into final Markdown report, save to docs/roundtable/YYYYMMDD-{slug}.md:
# Virtual Expert Roundtable Report
- **Date**: YYYY-MM-DD
- **Document**: {file_path}
- **Experts**: {expert_list}
- **Cross-critique rounds**: {rounds}
- **Overall confidence**: {overall_confidence}
## Individual Expert Analyses
### {Expert A Name} ({Framework})
{structured output}
### {Expert B Name} ({Framework})
{structured output}
...
## Roundtable Synthesis
### Consensus
...
### Major Disagreements
...
### Points of Contention
...
## Blind Spot Detection
### Hidden Assumptions
...
### Missing Information
...
### Risk Ranking
...
## Emergent Insights
### Insight 1
...
## Actionable Recommendations
1. ...
2. ...
3. ...
---
*Generated by /roundtable skill*
Expert Roster
Strategy & Competition
| ID |
Expert |
Framework |
One-line positioning |
rumelt |
Richard Rumelt |
Good Strategy Bad Strategy |
Does a strategy kernel exist? Is complexity justified? |
porter |
Michael Porter |
Five Forces / Value Chain |
Industry structure, competitive positioning, value chain analysis |
christensen |
Clayton Christensen |
Innovator's Dilemma |
Disruptive innovation risk, low-end market opportunities |
blueocean |
W. Chan Kim & Renée Mauborgne |
Blue Ocean Strategy |
Value innovation, Strategy Canvas, Eliminate-Reduce-Raise-Create |
lafley |
A.G. Lafley |
Playing to Win |
Winning aspiration, where to play, how to win |
Management & Organization
| ID |
Expert |
Framework |
One-line positioning |
grove |
Andy Grove |
High Output Management |
Management leverage, output-oriented, OKR |
drucker |
Peter Drucker |
Management by Objectives |
Effectiveness vs efficiency, knowledge worker management |
deming |
W. Edwards Deming |
Total Quality Management |
System variation, continuous improvement, PDCA |
goldratt |
Eliyahu Goldratt |
Theory of Constraints |
Bottleneck identification, maximum system throughput |
Systems Thinking & Complexity
| ID |
Expert |
Framework |
One-line positioning |
meadows |
Donella Meadows |
Thinking in Systems / Leverage Points |
System loops, leverage points, paradigm hierarchy |
senge |
Peter Senge |
The Fifth Discipline |
Learning organization, mental models, system archetypes |
snowden |
Dave Snowden |
Cynefin Framework |
Complex vs complicated, probe-sense-respond |
Risk & Decision Making
| ID |
Expert |
Framework |
One-line positioning |
taleb |
Nassim Taleb |
Antifragile / Lindy Effect |
Antifragility, black swans, Lindy validation |
kahneman |
Daniel Kahneman |
Thinking Fast and Slow |
Cognitive biases, System 1/2, prospect theory |
tetlock |
Philip Tetlock |
Superforecasting |
Forecast calibration, foxes vs hedgehogs |
Innovation & Disruption
| ID |
Expert |
Framework |
One-line positioning |
ries |
Eric Ries |
Lean Startup |
MVP, Build-Measure-Learn, validated learning |
thiel |
Peter Thiel |
Zero to One |
0→1 vs 1→N, monopoly thinking, secrets |
moore |
Geoffrey Moore |
Crossing the Chasm |
Technology adoption lifecycle, chasm strategy |
Design & Product
| ID |
Expert |
Framework |
One-line positioning |
norman |
Don Norman |
Design of Everyday Things |
Usability, mental models, affordance, feedback |
cagan |
Marty Cagan |
Empowered / Inspired |
Product discovery vs delivery, empowered teams |
Philosophy & Ethics
| ID |
Expert |
Framework |
One-line positioning |
rawls |
John Rawls |
Theory of Justice |
Justice as fairness, original position, veil of ignorance |
harari |
Yuval Noah Harari |
Sapiens / Homo Deus |
Human history perspective, AI future |
Quick Presets
| Preset |
Expert Combination |
Best for |
default |
rumelt, meadows, taleb, grove |
General system/architecture review |
product |
christensen, ries, norman, thiel |
Product decisions |
risk |
taleb, kahneman, tetlock, meadows |
Risk assessment |
strategy |
rumelt, porter, lafley, christensen |
Competitive strategy |
build |
grove, deming, goldratt, ries |
Engineering/build decisions |
ethics |
rawls, harari, meadows, snowden |
Ethics/governance topics |
Custom example: /roundtable doc.md --experts "thiel,kahneman,meadows,grove"
Notes
- All experts run as Claude subagents in parallel (fastest mode)
- Each expert's prompt is kept under 1000 words (including document summary)
- Documents over 3000 words are auto-summarized
- Report is saved to docs/roundtable/, not auto-committed
1---2name: roundtable3description: Virtual expert roundtable. Multiple thinkers analyze a document with different frameworks, then synthesize consensus/disagreements/blind spots.4---56# Virtual Expert Roundtable78Analyze a document through multiple analytical frameworks, producing a structured report of consensus, disagreements, blind spots, and emergent insights.910## Architecture: Supervisor + N Agents + Synthesizer1112```13Input Document14 │15 ▼16Stage 1: Independent Expert Analysis (parallel)17 ├── Expert A ──→ Structured analysis + confidence score18 ├── Expert B ──→ Structured analysis + confidence score19 ├── Expert C ──→ Structured analysis + confidence score20 └── Expert D ──→ Structured analysis + confidence score21 │22 ▼23Stage 2: Cross-Critique (optional, --rounds N)24 Each expert sees others' conclusions, points out disagreements and self-critiques25 │26 ▼27Stage 3: Roundtable Synthesis (Moderator)28 Claude as Moderator integrates all perspectives29 │30 ▼31Stage 4: Blind Spot Detection + Emergent Insight Extraction32 Dedicated prompts find hidden assumptions and cross-expert inferences33 │34 ▼35Output: Structured Markdown Report36```3738## Flow3940### Step 0: Parse Input4142Read arguments:43- `file_path`: Document to analyze (required, or take from conversation context)44- `--experts`: Expert combination (default `rumelt,meadows,taleb,grove`)45- `--rounds`: Cross-critique rounds (default 0; set 1-2 for deeper but slower analysis)4647Read the file. If over 3000 words, auto-summarize to under 3000 words for analysis input.4849### Step 1: Independent Expert Analysis5051Select experts from the roster (see below), **launch analysis requests in parallel** using Agent subagents.5253Each expert's prompt structure:5455```56You are {expert_name}, {expert_identity}.57Your analytical framework is: {framework_description}.5859Analyze the following document using your framework. Reply in strict JSON:6061Document:62---63{document_content}64---6566Reply format:67{68 "key_observations": ["Observation 1", "Observation 2", ...],69 "risks_and_concerns": ["Risk 1", "Risk 2", ...],70 "recommendations": ["Recommendation 1", "Recommendation 2", ...],71 "confidence": <1-5 integer, confidence in your analysis>,72 "one_line_verdict": "One-sentence summary judgment"73}74```7576### Step 2: Cross-Critique (optional)7778If `--rounds >= 1`, run cross-critique:7980```81You are {expert_name}. Below are other experts' analyses of the same document:8283{other_experts_summaries}8485Please:861. Identify your top 3 disagreements with other experts872. List where you might be wrong (self-critique)883. After seeing others' reasoning, update your conclusions and confidence score8990Reply JSON:91{92 "top_disagreements": ["Disagreement 1", ...],93 "self_critique": ["Possible error 1", ...],94 "updated_recommendations": ["Updated recommendation 1", ...],95 "updated_confidence": <1-5>96}97```9899### Step 3: Roundtable Synthesis (Moderator)100101Claude as Moderator, input all experts' final conclusions:102103```104You are the roundtable moderator. Below are multiple experts' independent analyses of the same document.105106{all_expert_outputs}107108Produce a structured synthesis report:1091101. **Consensus**: Conclusions all or most experts agree on1112. **Major Disagreements**: Opposing views + each side's arguments1123. **Points of Contention**: Key assumption differences, missing information1134. **Actionable Next Steps**: Specific investigations or decisions needed1145. **Confidence Boost**: Label conclusions where multiple frameworks converge as "high confidence"115116For each consensus and disagreement, note which experts support/oppose.117```118119### Step 4: Blind Spot Detection + Emergent Insights120121**Blind spot detection prompt**:122123```124You are a planning blind spot auditor.125Multiple experts have analyzed this document.126Your task is NOT to repeat their views, but to:1271281. Find "hidden assumptions" implied but not stated by all experts1292. Find "critical unknowns" not covered by any expert but impactful to the decision1303. Explicitly note: if these blind spots prove false, how would that overturn current conclusions131132Original document summary: {document_summary}133Expert conclusions: {all_expert_outputs}134135Output:136- "Hidden Assumptions" list: assumption content, which experts imply it, impact if wrong137- "Missing Information" list: what info is needed, why it matters, suggested verification method138- "Risk Ranking": Top 5 blind spots ranked by impact139```140141**Emergent insights prompt**:142143```144You are a strategy consultant specializing in discovering emergent insights from multiple expert viewpoints.145Given analyses from multiple experts with different backgrounds on the same document:146147{all_expert_outputs}148149Please:1501. From their "intersection", find conclusions everyone overlooked but multiple pieces of side evidence point to1512. Find inferences that "accepting Expert A's point X AND Expert B's point Y would lead to, but nobody stated"1523. For each emergent insight, explain how it was "assembled" from multiple viewpoints153154Output format (per insight):155- Emergent Insight: one-line summary156- Source Combination: Expert A's which point + Expert B's which point157- Reasoning Chain: 1→2→3158- Potential Impact: implications for product/architecture/decision159```160161### Step 5: Generate Report162163Assemble into final Markdown report, save to `docs/roundtable/YYYYMMDD-{slug}.md`:164165```markdown166# Virtual Expert Roundtable Report167168- **Date**: YYYY-MM-DD169- **Document**: {file_path}170- **Experts**: {expert_list}171- **Cross-critique rounds**: {rounds}172- **Overall confidence**: {overall_confidence}173174## Individual Expert Analyses175176### {Expert A Name} ({Framework})177{structured output}178179### {Expert B Name} ({Framework})180{structured output}181182...183184## Roundtable Synthesis185186### Consensus187...188189### Major Disagreements190...191192### Points of Contention193...194195## Blind Spot Detection196197### Hidden Assumptions198...199200### Missing Information201...202203### Risk Ranking204...205206## Emergent Insights207208### Insight 1209...210211## Actionable Recommendations2122131. ...2142. ...2153. ...216217---218*Generated by /roundtable skill*219```220221## Expert Roster222223### Strategy & Competition224225| ID | Expert | Framework | One-line positioning |226|----|--------|-----------|---------------------|227| `rumelt` | Richard Rumelt | Good Strategy Bad Strategy | Does a strategy kernel exist? Is complexity justified? |228| `porter` | Michael Porter | Five Forces / Value Chain | Industry structure, competitive positioning, value chain analysis |229| `christensen` | Clayton Christensen | Innovator's Dilemma | Disruptive innovation risk, low-end market opportunities |230| `blueocean` | W. Chan Kim & Renée Mauborgne | Blue Ocean Strategy | Value innovation, Strategy Canvas, Eliminate-Reduce-Raise-Create |231| `lafley` | A.G. Lafley | Playing to Win | Winning aspiration, where to play, how to win |232233### Management & Organization234235| ID | Expert | Framework | One-line positioning |236|----|--------|-----------|---------------------|237| `grove` | Andy Grove | High Output Management | Management leverage, output-oriented, OKR |238| `drucker` | Peter Drucker | Management by Objectives | Effectiveness vs efficiency, knowledge worker management |239| `deming` | W. Edwards Deming | Total Quality Management | System variation, continuous improvement, PDCA |240| `goldratt` | Eliyahu Goldratt | Theory of Constraints | Bottleneck identification, maximum system throughput |241242### Systems Thinking & Complexity243244| ID | Expert | Framework | One-line positioning |245|----|--------|-----------|---------------------|246| `meadows` | Donella Meadows | Thinking in Systems / Leverage Points | System loops, leverage points, paradigm hierarchy |247| `senge` | Peter Senge | The Fifth Discipline | Learning organization, mental models, system archetypes |248| `snowden` | Dave Snowden | Cynefin Framework | Complex vs complicated, probe-sense-respond |249250### Risk & Decision Making251252| ID | Expert | Framework | One-line positioning |253|----|--------|-----------|---------------------|254| `taleb` | Nassim Taleb | Antifragile / Lindy Effect | Antifragility, black swans, Lindy validation |255| `kahneman` | Daniel Kahneman | Thinking Fast and Slow | Cognitive biases, System 1/2, prospect theory |256| `tetlock` | Philip Tetlock | Superforecasting | Forecast calibration, foxes vs hedgehogs |257258### Innovation & Disruption259260| ID | Expert | Framework | One-line positioning |261|----|--------|-----------|---------------------|262| `ries` | Eric Ries | Lean Startup | MVP, Build-Measure-Learn, validated learning |263| `thiel` | Peter Thiel | Zero to One | 0→1 vs 1→N, monopoly thinking, secrets |264| `moore` | Geoffrey Moore | Crossing the Chasm | Technology adoption lifecycle, chasm strategy |265266### Design & Product267268| ID | Expert | Framework | One-line positioning |269|----|--------|-----------|---------------------|270| `norman` | Don Norman | Design of Everyday Things | Usability, mental models, affordance, feedback |271| `cagan` | Marty Cagan | Empowered / Inspired | Product discovery vs delivery, empowered teams |272273### Philosophy & Ethics274275| ID | Expert | Framework | One-line positioning |276|----|--------|-----------|---------------------|277| `rawls` | John Rawls | Theory of Justice | Justice as fairness, original position, veil of ignorance |278| `harari` | Yuval Noah Harari | Sapiens / Homo Deus | Human history perspective, AI future |279280### Quick Presets281282| Preset | Expert Combination | Best for |283|--------|-------------------|----------|284| `default` | rumelt, meadows, taleb, grove | General system/architecture review |285| `product` | christensen, ries, norman, thiel | Product decisions |286| `risk` | taleb, kahneman, tetlock, meadows | Risk assessment |287| `strategy` | rumelt, porter, lafley, christensen | Competitive strategy |288| `build` | grove, deming, goldratt, ries | Engineering/build decisions |289| `ethics` | rawls, harari, meadows, snowden | Ethics/governance topics |290291Custom example: `/roundtable doc.md --experts "thiel,kahneman,meadows,grove"`292293## Notes294295- All experts run as Claude subagents in parallel (fastest mode)296- Each expert's prompt is kept under 1000 words (including document summary)297- Documents over 3000 words are auto-summarized298- Report is saved to docs/roundtable/, not auto-committed