Choosing Swarm Patterns

Velg riktig Agent Relay swarm-mønster og skriv korrekte arbeidsflyt/YAML-konfigurasjoner

av AgentWorkforce · AgentWorkforce/relay

Bestått ★ 9.2/10

Choosing Swarm Patterns — Velg riktig Agent Relay swarm-mønster og skriv korrekte arbeidsflyt/YAML-konfigurasjoner

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 loop
  • Choose between fan-out and pipeline for this workflow
  • Design a hub-spoke workflow YAML for these agents