Choosing Swarm Patterns
Vybere správný Agent Relay swarm pattern a napíše správné workflow/YAML konfigurace
Otestováno · Funguje
Co umí
Referenční skill pro koordinaci více AI agentů s workflow enginem Agent Relay @relayflows/core: rozhodovací framework plus přesné YAML a fluent-builder příklady pro 24 swarm patternů (fan-out, pipeline, hub-spoke, consensus, mesh, handoff, cascade, dag, debate, hierarchical a 14 řízených rolemi). Spouští se, když uživatel vybírá orchestraci topologie nebo vytváří Agent Relay workflow. Dokumentuje také skutečné tvary API, názvy plochých MCP nástrojů a která konfigurační pole jsou pouze deklarativní versus zapojená do runneru.
Testovací report
Nalezen SKILL.md na .claude/skills/choosing-swarm-patterns/SKILL.md (také kratší kopie .agents/); ten .claude je kompletní. Frontmatter se parsuje s name+description; adresář obsahuje pouze SKILL.md (žádné skripty/přibalené soubory k rozbití) a citace "Source of Truth" v těle jsou externí @relayflows/core package refs, nikoli instalační závislosti. Ověřil jsem tvrzení o poctivosti: všech 7 plochých názvů nástrojů MCP (send_dm, check_inbox, list_agents, post_message, reply_to_thread, add_agent, remove_agent) se objevuje v packages/cli/src/cli/agent-relay-mcp.ts (HTTP 200). Pro výstup jsem napsal studenou baseline konfiguraci a konfiguraci podle skillu pro stejný úkol fan-out se 3 recenzenty: baseline vynalezl API třídy `agent-relay`/`new Swarm()`, které by selhalo při importu, zatímco skill vytvořil správný `@relayflows/core` `workflow().pattern('fan-out')` fluent-builder kód s `interactive:false` workery a `{{steps.X.output}}`+dependsOn agregačním zapojením. Žádné bezpečnostní problémy; dokumentace je pozoruhodně upřímná ohledně neimplementovaných polí (consensusStrategy vote-tally, hierarchical==hub-spoke, reflectOnBarriers).
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
git clone --depth 1 https://github.com/AgentWorkforce/relay.git /tmp/choosing-swarm-patterns-src mkdir -p ~/.claude/skills cp -R /tmp/choosing-swarm-patterns-src/.claude/skills/choosing-swarm-patterns ~/.claude/skills/choosing-swarm-patterns # Pure-knowledge skill: a single SKILL.md, no scripts or bundled deps to load. # Actually RUNNING a generated workflow (not needed to use the skill's guidance) requires the engine: npm i @relayflows/core
Příkazy a ukázkové prompty
/choosing-swarm-patternsVybere správný Agent Relay swarm pattern a napíše správné workflow/YAML konfigurace
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Which Agent Relay pattern fits a review-then-fix loopChoose between fan-out and pipeline for this workflowDesign a hub-spoke workflow YAML for these agents