Choosing Swarm Patterns
Välj rätt Agent Relay swarm-mönster och skriv korrekta arbetsflödes-/YAML-konfigurationer
Testad · Fungerar
Vad den gör
En referens-skill för att koordinera flera AI-agenter med Agent Relays @relayflows/core arbetsflödesmotor: ett beslutsramverk plus exakta YAML- och fluent-builder-exempel för 24 swarm-mönster (fan-out, pipeline, hub-spoke, consensus, mesh, handoff, cascade, dag, debate, hierarchical, och 14 roll-drivna). Utlöses när användaren väljer en orkestreringstopologi eller skapar ett Agent Relay-arbetsflöde. Den dokumenterar också verkliga API-former, de platta MCP-verktygsnamnen och vilka konfigurationsfält som är deklarativa-endast kontra kopplade till körningsmotorn.
Testrapport
Hittade SKILL.md på .claude/skills/choosing-swarm-patterns/SKILL.md (även en kortare .agents/-kopia); den .claude-versionen är komplett. Frontmatter parsas med namn+beskrivning; katalogen innehåller endast SKILL.md (inga skript/medföljande filer att bryta) och kroppens "Source of Truth"-citat är externa @relayflows/core-paketreferenser, inte installationsberoenden. Jag verifierade ett ärlighetskrav: alla 7 platta MCP-verktygsnamn (send_dm, check_inbox, list_agents, post_message, reply_to_thread, add_agent, remove_agent) visas i packages/cli/src/cli/agent-relay-mcp.ts (HTTP 200). För utdata skrev jag en kall baseline-konfiguration och en skill-följd konfiguration för samma 3-granskare fan-out-uppgift: baseline uppfann en `agent-relay`/`new Swarm()` klass-API som skulle misslyckas vid import, medan skillen producerade korrekt `@relayflows/core` `workflow().pattern('fan-out')` fluent-builder-kod med `interactive:false` workers och `{{steps.X.output}}`+dependsOn aggregeringskoppling. Inga säkerhetsbrister; dokumentationen är anmärkningsvärt uppriktig om oimplementerade fält (consensusStrategy vote-tally, hierarchical==hub-spoke, reflectOnBarriers).
Testad: 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
Kommandon och exempelprompter
/choosing-swarm-patternsVälj rätt Agent Relay swarm-mönster och skriv korrekta arbetsflödes-/YAML-konfigurationer
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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