Fable Fanout

Tvingar parallell en-meddelande delegering istället för seriell spawn-wait-spawn på multi-enhetsuppgifter.

av rennf93 · rennf93/opus-fable-playbook

Testad · Fungerar ★ 8.8/10

Fable Fanout — Tvingar parallell en-meddelande delegering istället för seriell spawn-wait-spawn på multi-enhetsuppgifter.

Vad den gör

En kort beslutsträdsprompt som talar om för agenten när den ska hoppa över delegering (enkel känd fakta), när den ska delegera en bred sökning till en Explore/allmänt ändamål-agent, och när 2+ oberoende arbetspass finns för att sprida ut dem i ett parallellt meddelande istället för seriellt. Triggers på multi-fil/multi-modul/multi-fråga uppgifter och breda kodbas-svep; gäller explicit inte för enkel-fakta-uppslag eller enkel-fil-redigeringar.

Testrapport

Körde samma 3 oberoende uppslag två sätt: baslinje som 3 separata seriella round-trips vs skill-guidad som 1 batched round-trip med 3 verktygsanrop — identiska fakta, men 66% färre round-trips enligt skillens regel 'aldrig spawn one, wait, spawn the next'; README medger ärligt att doktrinen fortfarande förlorar på 1 av 24 parallellitetsprov istället för att översälja vinsten.

Testad: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/rennf93/opus-fable-playbook
cd opus-fable-playbook
mkdir -p ~/.claude/skills
cp -r skills/fable-fanout ~/.claude/skills/fable-fanout

Kommandon och exempelprompter

  • /fable-fanoutTvingar parallell en-meddelande delegering istället för seriell spawn-wait-spawn på multi-enhetsuppgifter.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Check these five config files for outdated API keys, all at once
  • Answer three separate questions about our auth, billing, and logging modules
  • Do a broad sweep of the codebase for every deprecated logger call