Fan-Out / Fan-In Orchestration
SkillAI & modelsParallel agent orchestration for OST exploration. Fan-out multiple solution explorations, fan-in results to compare and select winners.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Fan-Out / Fan-In Orchestration skill
What this skill tells your AI
The instructions your AI receives, as published by haabe/mycelium in plugins/mycelium/skills/fan-out/SKILL.md and read by ahel’s review.
When to Use
- OST has 2+ solutions for the same opportunity that need parallel exploration
- Independent delivery work items that can be parallelized
- Multiple research streams needed simultaneously
Workflow
1. Prepare (Lead Agent)
- Read .claude/canvas/opportunities.yml
- Identify solutions needing parallel work
- For each: identify riskiest assumption and design test
2. Fan-Out (Spawn Workers)
For each solution:
- Spawn subagent or Agent Team member
- Provide: clear task, read-only canvas context, worktree isolation, time bound
- Each worker runs independently
3. Fan-In (Collect Results)
- Collect all worker results
- Update ICE scores in canvas
- Run
/mycelium:bias-checkon combined findings - Select winner(s) based on evidence
- Log decision in .claude/harness/decision-log.md
Leaf Bakeoff Mode
When comparing competing OST leaves for the same opportunity:
- Each worker returns a structured scorecard (Four Risks + ICE + assumption test result + segment fit)
- Lead agent applies winner selection rules: clear winner (>20% ICE delta), close race (tiebreaker), segment split (both advance), both fail (archive and re-evaluate)
- Losers are archived to
.claude/canvas/archived-solutions.ymlwith full evidence snapshot
See ${CLAUDE_PLUGIN_ROOT}/orchestration/leaf-bakeoff.md for the complete bakeoff protocol.
Rules
- Workers NEVER write to canvas (lead agent does)
- Workers NEVER progress diamonds
- Lead agent ALWAYS runs bias check on combined results
- Minimum 2 workers for meaningful comparison
- Maximum 3 leaves per bakeoff (respects L3 WIP ceiling)
See ${CLAUDE_PLUGIN_ROOT}/orchestration/agent-teams.md for full orchestration patterns.
Signals
- GitHub stars
- 45
- Forks
- 3
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
fan-out-haabe- Source
- github.com/haabe/mycelium