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.
59
74%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.agents/skills/swarm-orchestration/SKILL.mdMulti-agent swarm coordination for complex tasks. Uses hierarchical topology with specialized agents to break down and execute complex work across multiple files and modules.
Start a new swarm with hierarchical topology (anti-drift)
npx @claude-flow/cli swarm init --topology hierarchical --max-agents 8 --strategy specializedExample:
npx @claude-flow/cli swarm init --topology hierarchical --max-agents 6 --strategy specializedRoute 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 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-authCheck the current swarm status
npx @claude-flow/cli swarm status --verboseOrchestrate a task across multiple agents
npx @claude-flow/cli task orchestrate --task "[task]" --strategy adaptiveExample:
npx @claude-flow/cli task orchestrate --task "refactor auth module" --strategy parallel --max-agents 4List all active agents
npx @claude-flow/cli agent list --filter active| Script | Path | Description |
|---|---|---|
swarm-start | .agents/scripts/swarm-start.sh | Initialize swarm with default settings |
swarm-monitor | .agents/scripts/swarm-monitor.sh | Real-time swarm monitoring dashboard |
| Document | Path | Description |
|---|---|---|
Agent Types | docs/agents.md | Complete list of agent types and capabilities |
Topology Guide | docs/topology.md | Swarm topology configuration guide |
ruvnet/ruflo
1882006
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.