Choosing Swarm Patterns
Velg riktig Agent Relay swarm-mønster og skriv korrekte arbeidsflyt/YAML-konfigurasjoner
Bestått
Hva den gjør
En referanseferdighet for å koordinere flere AI-agenter med Agent Relays @relayflows/core arbeidsflytmotor: et beslutningsrammeverk pluss nøyaktige 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). Utløses når brukeren velger en orkestreringstopologi eller forfatter en Agent Relay-arbeidsflyt. Den dokumenterer også ekte API-former, de flate MCP-verktøynavnene, og hvilke konfigurasjonsfelt som er deklarative-kun versus kablet inn i kjører.
Testrapport
Fant SKILL.md på .claude/skills/choosing-swarm-patterns/SKILL.md (også en kortere .agents/-kopi); .claude-versjonen er komplett. Frontmatter parses med name+description; mappen inneholder kun SKILL.md (ingen skript/medfølgende filer å bryte) og bodyens "Source of Truth"-sitater er eksterne @relayflows/core pakke-referanser, ikke installasjonsavhengigheter. Jeg verifiserte en ærlighetspåstand: alle 7 flate MCP-verktøynavn (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). For utgang skrev jeg en kald baseline-konfigurasjon og en ferdighetsfulgt konfigurasjon for den samme 3-reviewer fan-out-oppgaven: baseline fant opp en `agent-relay`/`new Swarm()` klasse API som ville feile ved import, mens ferdigheten produserte korrekt `@relayflows/core` `workflow().pattern('fan-out')` fluent-builder-kode med `interactive:false` workers og `{{steps.X.output}}`+dependsOn aggregeringskobling. Ingen sikkerhetsbrudd; dokumentasjonen er spesielt ærlig om uimplementerte felt (consensusStrategy vote-tally, hierarchical==hub-spoke, reflectOnBarriers).
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
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-patternsVelg riktig Agent Relay swarm-mønster og skriv korrekte arbeidsflyt/YAML-konfigurasjoner
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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