Doing A Simple Two Stage Fanout
Rozděluje velký korpus mezi subagenty Worker, Critic a Summarizer s vypočítaným rozložením
Otestováno · Funguje
Co umí
Orchestuje dvoufázové rozdělení pro analýzu korpusu většího než kontext jednoho agenta: paralelní subagenti Worker analyzují každý svůj úsek, subagenti Critic kontrolují zprávy Workerů na mezery a rozpory a jeden Summarizer syntetizuje závěrečnou zprávu. Spouští se, když uživatel požádá o analýzu, revizi nebo shrnutí velkého objemu textu, kódu nebo dat, který přesahuje kontext jednoho agenta, a obsahuje přibalený Python skript, který vypočítává počty segmentů/workerů/kritiků plus graf úkolů a pokyny pro obnovu po selhání.
Testovací report
Načten SKILL.md plus oba odkazované soubory (compute_layout.py a diagram-templates.md, každý HTTP 200); skript byl čistý (žádné curl|sh, base64, síť, nebo eval). Spuštěn compute_layout.py na vlastním dokumentovaném příkladu (--corpus-chars 800000 --segments-per 3 --reviews-per 2) a získány přesně ty čísla, která dovednost uvádí: 6 segmentů, 2 workery, 4 kritiky (C01-C04) odpovídající jeho přiřazovací tabulce. OUTPUT test na korpusu prózy o 500k znacích: základní naivní uvažování (125k tokens fits in a 200k window) dává 1 agenta / žádné rozdělení, zatímco skript dovednosti rezervuje 35% a dělí SEGMENTS_PER, aby získal 4 segmenty / 2 workery / 3 kritiky / 6 agentů - konkrétní, obhajitelná divergence, kterou jsem ověřil spuštěním. Nespustil jsem kompletní end-to-end multi-subagent dispatch (žádné živé spuštění Worker/Critic/Summarizer), pouze deterministický výpočet rozložení.
Testováno: 2026-07-31 · Claude Code 2.x (agent harness)
Instalace
git clone --depth 1 https://github.com/ed3dai/ed3d-plugins.git /tmp/doing-a-simple-two-stage-fanout-src mkdir -p ~/.claude/skills cp -R /tmp/doing-a-simple-two-stage-fanout-src/plugins/ed3d-basic-agents/skills/doing-a-simple-two-stage-fanout ~/.claude/skills/doing-a-simple-two-stage-fanout # Bundled compute_layout.py needs only python3 (stdlib argparse/math/os) - no pip deps. # Runtime needs: Task tool (subagent dispatch), TaskCreate/TaskUpdate, AskUserQuestion, plan mode. # Plugin-marketplace alternative: add the ed3dai/ed3d-plugins marketplace, install the ed3d-basic-agents plugin.
Příkazy a ukázkové prompty
/doing-a-simple-two-stage-fanoutRozděluje velký korpus mezi subagenty Worker, Critic a Summarizer s vypočítaným rozložením
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Analyze this entire codebase across many subagentsFan out this large dataset to worker agentsSummarize this huge document set in parallel