Skip to content
cccskills
FreePublished on GitHub

fan-out

Parallel agent orchestration for OST exploration. Fan-out multiple solution explorations, fan-in results to compare and select winners.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Fan-Out / Fan-In Orchestration

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-check on 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 (two or more leaves that each have an untested riskiest assumption; no ICE gap is consulted):

  • Each worker returns a structured scorecard (Four Risks + ICE + assumption test result + segment fit)
  • Lead agent applies winner selection rules, which read the assumption-test verdicts: clear winner (one passes, the others fail), several pass in the same segment (tiebreaker), several pass in different segments (segment split, both advance), both fail (archive and re-evaluate). A leaf whose riskiest assumption failed is archived.
  • The ICE total only orders which assumption is tested first. It never decides when to compare or which leaf wins (until 0.320.0 a "clear winner" was a leaf more than 20% ahead on ICE).
  • Losers are archived to .claude/canvas/archived-solutions.yml with 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)
  • Inside an L3 (v0.301.0), the leaves are its set under the L2's target, and a clear winner is the candidate for its front_runner; recording it is the human's choice

See ${CLAUDE_PLUGIN_ROOT}/orchestration/agent-teams.md for full orchestration patterns.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Accessibility audit, scoped to the surfaces a product actually has. Detects web / rendered_markdown / terminal / native_app / video_audio / document / headless, then applies only the criteria that bind. WCAG 2.1 AA in full for web; not at all for headless.

The English summary is being prepared. Showing the original description.

haabe/mycelium47Updated Oct 22, 2026

adopt

Free

Bring Mycelium into a project that already has code. Detects that the repo predates the framework, asks before touching anything, then reads the codebase to draft what it CAN establish (delivery, solution shape) and — the actual point — names what it cannot (purpose, strategy, real user evidence). The output is a discovery backlog with a head start, never a filled canvas.

The English summary is being prepared. Showing the original description.

haabe/mycelium47Updated Oct 22, 2026

Design the smallest viable test to validate or invalidate a critical assumption. Based on Torres's assumption testing framework, organized by Gilad's AFTER model (Assessment → Fact-Finding → Tests → Experiments → Release Results).

The English summary is being prepared. Showing the original description.

haabe/mycelium47Updated Oct 22, 2026

Use before any research activity or significant decision. Reviews cognitive biases relevant to the current stage.

The English summary is being prepared. Showing the original description.

haabe/mycelium47Updated Oct 22, 2026

Use to evaluate whether current work aligns with Better Value Sooner Safer Happier. Run at diamond completion and periodically.

The English summary is being prepared. Showing the original description.

haabe/mycelium47Updated Oct 22, 2026

Lint canvas files for staleness, missing fields, inconsistent evidence types, and orphaned references. Run periodically or before major transitions.

The English summary is being prepared. Showing the original description.

haabe/mycelium47Updated Oct 22, 2026

See all skills by haabe

Report a problem with this skill