Orchestrate multi-agent swarms for complex parallel task execution
Scanned 9/6/2026
Install to Claude Code
npx -y skills add ruvnet/agentic-flow --skill swarm-coordination --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Swarm Coordination?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ruvnet-swarm-coordination)More formats (shields.io, HTML) on the badges page.
---
name: swarm-coordination
description: Orchestrate multi-agent swarms for complex parallel task execution
version: 1.0.0
invocable: true
author: agentic-flow
capabilities:
- swarm_init
- agent_spawn
- task_orchestration
- topology_optimization
---
# Swarm Coordination Skill
Coordinate multi-agent swarms for parallel task execution with intelligent topology selection.
## Quick Start
```bash
# Initialize a mesh swarm with 5 agents
npx agentic-flow@alpha swarm init --topology mesh --agents 5
# Spawn specialized agents
npx agentic-flow@alpha swarm spawn --type researcher --name "Research Agent"
npx agentic-flow@alpha swarm spawn --type coder --name "Code Agent"
# Orchestrate a task
npx agentic-flow@alpha swarm orchestrate "Implement feature X with tests"
# Check swarm status
npx agentic-flow@alpha swarm status
```
## Topologies
### Mesh (Default)
- All agents communicate directly
- Best for: Collaborative tasks, code review
- Latency: Low
- Scalability: Medium
### Hierarchical
- Tree structure with coordinator
- Best for: Large projects, delegation
- Latency: Medium
- Scalability: High
### Ring
- Sequential communication
- Best for: Pipeline processing, CI/CD
- Latency: Higher
- Scalability: Medium
### Star
- Central hub coordinates all
- Best for: Simple coordination
- Latency: Low
- Scalability: Low
## Agent Types
| Type | Description | Use Case |
|------|-------------|----------|
| researcher | Deep analysis | Requirements gathering |
| coder | Implementation | Feature development |
| tester | Quality assurance | Test creation |
| reviewer | Code quality | PR review |
| architect | System design | Architecture decisions |
| coordinator | Task routing | Complex workflows |
## MCP Tools
```javascript
// Initialize swarm
mcp__claude-flow__swarm_init({ topology: "mesh", maxAgents: 8 })
// Spawn agent
mcp__claude-flow__agent_spawn({ type: "coder", name: "Feature Dev" })
// Orchestrate task
mcp__claude-flow__task_orchestrate({
task: "Implement OAuth",
strategy: "parallel"
})
```
## Best Practices
1. **Right-size your swarm**: Start with 3-5 agents
2. **Choose topology wisely**: Match to task structure
3. **Use Claude Code Task tool**: For actual agent spawning
4. **Monitor status**: Check for bottlenecks
5. **Clean up**: Destroy swarm when done
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!