Choosing Swarm Patterns
Vælg det rigtige Agent Relay swarm-mønster og skriv korrekte workflow/YAML-konfigurationer
Testet · Virker
Hvad det gør
En reference-skill til koordinering af flere AI-agenter med Agent Relays @relayflows/core workflow-motor: et beslutningsframework plus nøjagtige YAML- og fluent-builder-eksempler for 24 swarm-mønstre (fan-out, pipeline, hub-spoke, consensus, mesh, handoff, cascade, dag, debate, hierarchical og 14 rolle-drevne). Udløses, når brugeren vælger en orkestreringstopologi eller forfatter et Agent Relay workflow. Den dokumenterer også ægte API-former, de flade MCP-værktøjsnavne, og hvilke konfigurationsfelter der kun er deklarative versus kablet ind i runneren.
Testrapport
Fandt SKILL.md på .claude/skills/choosing-swarm-patterns/SKILL.md (også en kortere .agents/-kopi); .claude-versionen er komplet. Frontmatter parses med name+description; mappen indeholder kun SKILL.md (ingen scripts/medfølgende filer at bryde), og body'ens "Source of Truth"-citater er eksterne @relayflows/core pakke-referencer, ikke install-deps. Jeg verificerede en ærlighedspåstand: alle 7 flade MCP-værktøjsnavne (send_dm, check_inbox, list_agents, post_message, reply_to_thread, add_agent, remove_agent) vises i packages/cli/src/cli/agent-relay-mcp.ts (HTTP 200). Til output skrev jeg en kold baseline-konfiguration og en skill-fulgt konfiguration for den samme 3-reviewer fan-out-opgave: baseline opfandt en `agent-relay`/`new Swarm()` klasse-API, der ville fejle ved import, mens skill'en producerede korrekt `@relayflows/core` `workflow().pattern('fan-out')` fluent-builder-kode med `interactive:false` workers og `{{steps.X.output}}`+dependsOn aggregerings-wiring. Ingen sikkerhedsrisici; dokumentationen er bemærkelsesværdigt ærlig omkring uimplementerede felter (consensusStrategy vote-tally, hierarchical==hub-spoke, reflectOnBarriers).
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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
Kommandoer og eksempelprompter
/choosing-swarm-patternsVælg det rigtige Agent Relay swarm-mønster og skriv korrekte workflow/YAML-konfigurationer
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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