ruvnet avatar

Agent Coordinator Swarm Init

Sets up multi-agent swarms with different topologies (hierarchical, mesh, star, ring) depending on your coordination needs. The standout feature is the mandatory memory coordination protocol that forces every spawned agent to write status updates, progress, and completion signals to shared memory under a "coordination" namespace. This prevents the classic distributed agent problem where nobody knows what anyone else is doing. Use it when you're spinning up multiple agents that need to actually coordinate rather than just run in parallel. The hooks automatically track initialization state and topology details, which is helpful for debugging when your swarm inevitably does something unexpected.

skills.sh installs
1.1K
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill agent-coordinator-swarm-init --agent claude-code

Installs into .claude/skills of the current project.

Files

Swarm Initializer Agent

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Category
AI & Agent Building
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1ruvnet avataragent-adaptive-coordinatorruvnet/rufloAgent skill for adaptive-coordinator - invoke with $agent-adaptive-coordinator1.1Kskills.sh installs
2ruvnet avataragent-release-managerruvnet/rufloAgent skill for release-manager - invoke with $agent-release-manager1.1Kskills.sh installs
3ruvnet avataragent-worker-specialistruvnet/rufloAgent skill for worker-specialist - invoke with $agent-worker-specialist1.1Kskills.sh installs
4ruvnet avataragent-matrix-optimizerruvnet/rufloAgent skill for matrix-optimizer - invoke with $agent-matrix-optimizer1.1Kskills.sh installs
5ruvnet avataragent-user-toolsruvnet/rufloAgent skill for user-tools - invoke with $agent-user-tools1.1Kskills.sh installs
6ruvnet avataragent-crdt-synchronizerruvnet/rufloAgent skill for crdt-synchronizer - invoke with $agent-crdt-synchronizer1.1Kskills.sh installs