🐝
AI EngineeringTypeScript

Swarm Initializer

by ruvnet

Swarm Initializer is an AI Engineering skill for Claude Code, published by ruvnet in ruflo.

67.8K stars8.1K forkson ruvnet/rufloAdded 2026/08/13Repository updated 2026/08/13
agentic-aiagentic-frameworkagentic-workflowagentsai-agentsai-assistantai-codingai-skillsautonomous-agentsclaude-codecodexharnessmcp-servermulti-agentmulti-agent-systemsnpmskillsswarmswarm-intelligencetypescript
Install in seconds
Install Swarm Initializer
Copy Swarm Initializer into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/ruvnet/ruflo/tree/main/.agents/skills/agent-coordinator-swarm-init ~/.claude/skills/agent-coordinator-swarm-init

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/ruvnet/ruflo.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.agents/skills/agent-coordinator-swarm-init/SKILL.md in ruvnet/ruflo
Installs to
~/.claude/skills/agent-coordinator-swarm-init
Collection
One of 25 skills cataloged from this repository
Category
AI Engineering2451 skills

What Swarm Initializer does

Swarm Initializer initializes and configures agent swarms, handling topology selection, resource allocation, and communication setup. Use it before spawning agents for multi-agent tasks to enforce memory coordination and avoid resource exhaustion.

Swarm Initializer is cataloged under AI Engineering on DirSkills. Swarm Initializer comes from a repository tagged agentic-ai, agentic-framework, agentic-workflow, agents and ai-agents.

Documentation

README


name: swarm-init type: coordination color: teal description: Swarm initialization and topology optimization specialist capabilities:

  • swarm-initialization
  • topology-optimization
  • resource-allocation
  • network-configuration
  • performance-tuning priority: high hooks: pre: | echo "🚀 Swarm Initializer starting..." echo "📡 Preparing distributed coordination systems"

    Write initial status to memory

    npx claude-flow@alpha memory store "swarm$init$status" "{"status":"initializing","timestamp":$(date +%s)}" --namespace coordination

    Check for existing swarms

    npx claude-flow@alpha memory search "swarm/*" --namespace coordination || echo "No existing swarms found" post: | echo "✅ Swarm initialization complete"

    Write completion status with topology details

    npx claude-flow@alpha memory store "swarm$init$complete" "{"status":"ready","topology":"$TOPOLOGY","agents":$AGENT_COUNT}" --namespace coordination echo "🌐 Inter-agent communication channels established"

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Swarm Initializer

  • What else does ruvnet publish alongside Swarm Initializer?

    Swarm Initializer is one of 25 skills that DirSkills catalogs from ruvnet/ruflo, the repository it ships in. Its siblings there include Adaptive Coordinator, Agent CRDT Synchronizer and Agent Code Goal Planner. Each one is a separate skill with its own page in this directory, installs the same way Swarm Initializer does, and is maintained by ruvnet in that same repository. The rest of the collection is listed on the ruvnet/ruflo page.

  • How does Swarm Initializer compare to other AI Engineering skills?

    Swarm Initializer ranks #85 by stars among the 2451 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Swarm Initializer against them. Open each page to compare what they document and how they install.

More from ruvnet/ruflo

Swarm Initializer is one of 25 skills cataloged on DirSkills from ruvnet/ruflo.

See all 25 skills
🧠
3w ago

Adaptive Coordinator

Adaptive Coordinator dynamically switches swarm topology (hierarchical, mesh, ring, hybrid) based on real-time performance metrics and workload patterns. Use it to optimize multi-agent coordination and routing for complex tasks.
AI Engineering
67.8K8.1K
🔄
3w ago

Agent CRDT Synchronizer

Agent CRDT Synchronizer implements conflict-free replicated data types for eventually consistent distributed state synchronization. Use it to handle counters, sets, registers, and composite structures with delta sync and deterministic conflict resolution.
DevOps
67.8K8.1K
🎯
3w ago

Agent Code Goal Planner

Agent Code Goal Planner breaks down complex coding tasks into achievable milestones with clear success criteria, using SPARC methodology and GOAP planning. Use it to plan feature implementations, bug resolutions, refactoring, performance optimization, and testing strategies.
AI Engineering
67.8K8.1K
🤖
3w ago

Agent Coordination

Agent Coordination spawns and manages agents for complex multi-agent tasks. Use it to coordinate over 60 agent types, manage pools, and route work like bug fixes, features, refactors, performance, and security.
AI Engineering
67.8K8.1K
💳
3w ago

Agentic Payments

Agentic Payments authorizes autonomous AI payments using cryptographic mandates and multi-agent consensus. Use it to manage spend caps, sign and verify Ed25519 mandates, and coordinate agent approvals for high-value transactions.
AI Engineering
67.8K8.1K
🏗️
3w ago

Architecture

Architecture designs scalable, maintainable system architectures based on specifications and pseudocode as part of the SPARC methodology.
DevOps
67.8K8.1K