SW

swarm-orchestration

Orchestrates swarms of specialized agents to handle large, multi-file code changes.

Install

mkdir -p .claude/skills/swarm-orchestration && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/1978" && unzip -o skill.zip -d .claude/skills/swarm-orchestration && rm skill.zip

Installs to .claude/skills/swarm-orchestration

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Multi-agent swarm coordination for complex tasks. Uses hierarchical topology with specialized agents to break down and execute complex work across multiple files and modules. Use when: 3+ files need changes, new feature implementation, cross-module refactoring, API changes with tests, security-related changes, performance optimization across codebase, database schema changes. Skip when: single file edits, simple bug fixes (1-2 lines), documentation updates, configuration changes, quick exploration.
503 chars · catalog description✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Advanced

Key capabilities

  • Initialize hierarchical agent swarms
  • Route tasks to specialized agents
  • Orchestrate complex cross-module tasks
  • Monitor swarm status
  • Spawn specialized agent types

How it works

It uses a hierarchical topology to decompose complex tasks into sub-tasks, assigning them to specialized agents for coordinated execution.

Inputs & outputs

You give it
Complex multi-file task description
You get back
Orchestrated multi-agent execution plan

When to use swarm-orchestration

  • Execute cross-module refactoring
  • Implement complex new features
  • Perform large-scale code updates

About this skill

Swarm Orchestration Skill

Purpose

Multi-agent swarm coordination for complex tasks. Uses hierarchical topology with specialized agents to break down and execute complex work across multiple files and modules.

When to Trigger

  • 3+ files need changes
  • new feature implementation
  • cross-module refactoring
  • API changes with tests
  • security-related changes
  • performance optimization across codebase
  • database schema changes

When to Skip

  • single file edits
  • simple bug fixes (1-2 lines)
  • documentation updates
  • configuration changes
  • quick exploration

Commands

Initialize Swarm

Start a new swarm with hierarchical topology (anti-drift)

npx @claude-flow/cli swarm init --topology hierarchical --max-agents 8 --strategy specialized

Example:

npx @claude-flow/cli swarm init --topology hierarchical --max-agents 6 --strategy specialized

Route Task

Route a task to the appropriate agents based on task type

npx @claude-flow/cli hooks route --task "[task description]"

Example:

npx @claude-flow/cli hooks route --task "implement OAuth2 authentication flow"

Spawn Agent

Spawn a specific agent type

npx @claude-flow/cli agent spawn --type [type] --name [name]

Example:

npx @claude-flow/cli agent spawn --type coder --name impl-auth

Monitor Status

Check the current swarm status

npx @claude-flow/cli swarm status --verbose

Orchestrate Task

Orchestrate a task across multiple agents

npx @claude-flow/cli task orchestrate --task "[task]" --strategy adaptive

Example:

npx @claude-flow/cli task orchestrate --task "refactor auth module" --strategy parallel --max-agents 4

List Agents

List all active agents

npx @claude-flow/cli agent list --filter active

Scripts

ScriptPathDescription
swarm-start.agents/scripts/swarm-start.shInitialize swarm with default settings
swarm-monitor.agents/scripts/swarm-monitor.shReal-time swarm monitoring dashboard

References

DocumentPathDescription
Agent Typesdocs/agents.mdComplete list of agent types and capabilities
Topology Guidedocs/topology.mdSwarm topology configuration guide

Best Practices

  1. Check memory for existing patterns before starting
  2. Use hierarchical topology for coordination
  3. Store successful patterns after completion
  4. Document any new learnings

When not to use it

  • Single file edits
  • Simple bug fixes
  • Documentation updates

Prerequisites

@claude-flow/cli installed

Limitations

  • Overhead is high for simple tasks
  • Requires defined agent types and topology

How it compares

It provides structured multi-agent coordination for large-scale changes, whereas manual orchestration lacks standardized agent roles and topology.

Compared to similar skills

swarm-orchestration side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
swarm-orchestration (this skill)26moReviewAdvanced
agent-factory89moReviewAdvanced
claude-opus-4-5-migration98moNo flagsBeginner
subagent-driven-development147moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry