ruvnet avatar

Swarm Advanced

This is for when you need multiple AI agents working together on complex tasks like deep research, full-stack development, or distributed testing. You get four topology patterns (mesh, hierarchical, star, ring) depending on whether you need peer collaboration or coordinated workflows. The research pattern shows agents gathering info in parallel, validating sources, building knowledge graphs, then synthesizing reports. Development pattern coordinates architects, coders, testers, and reviewers in a hierarchy. It's built on claude-flow MCP tools with CLI fallbacks. Honestly, the orchestration code gets verbose fast, but if you're doing anything that genuinely benefits from parallel specialist agents rather than sequential prompting, the structured approach here beats ad-hoc coordination.

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

Install

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

Installs into .claude/skills of the current project.

Files

Advanced Swarm Orchestration

Master advanced swarm patterns for distributed research, development, and testing workflows. This skill covers comprehensive orchestration strategies using both MCP tools and CLI commands.

Quick Start

Prerequisites

# Ensure Claude Flow is installed
npm install -g claude-flow@alpha

# Add MCP server (if using MCP tools)
claude mcp add claude-flow npx claude-flow@alpha mcp start

Basic Pattern

// 1. Initialize swarm topology
mcp__claude-flow__swarm_init({ topology: "mesh", maxAgents: 6 })

// 2. Spawn specialized agents
mcp__claude-flow__agent_spawn({ agentType: "researcher", name: "Agent 1" })

// 3. Orchestrate tasks
mcp__claude-flow__task_orchestrate({ task: "...", strategy: "parallel" })

Core Concepts

Swarm Topologies

Mesh Topology - Peer-to-peer communication, best for research and analysis

  • All agents communicate directly
  • High flexibility and resilience
  • Use for: Research, analysis, brainstorming

Hierarchical Topology - Coordinator with subordinates, best for development

  • Clear command structure
  • Sequential workflow support
  • Use for: Development, structured workflows

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Testing & QA, Data Science & ML, Automation & Workflows
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1capawesome-team avatarcapacitor-plugin-developmentcapawesome-team/skillsGuides the agent through creating and maintaining Capacitor plugins from scratch. Covers scaffolding a new plugin project, designing the TypeScript API, impleme1.2Kskills.sh installs
2am-will avatargemini-computer-useam-will/codex-skillsBuild and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks via the Gemini Computer Use mo1.2Kskills.sh installs
3juparave avatarflutter-riverpod-expertjuparave/dotfilesExpert knowledge in Flutter Riverpod state management (2025 best practices). Use when working with Riverpod, Flutter state management, AsyncNotifier, provider t1.2Kskills.sh installs
4capawesome-team avatarcapacitor-in-app-purchasescapawesome-team/skillsGuides the agent through setting up in-app purchases in Capacitor apps. Covers App Store Connect and Google Play Console product configuration, plugin selection1.1Kskills.sh installs
5jezweb avatarroadmapjezweb/claude-skillsPlan and execute entire application builds. Generates phased delivery roadmaps, then executes them autonomously — phase by phase, committing at milestones, depl1.1Kskills.sh installs
6product-on-purpose avatardeliver-acceptance-criteriaproduct-on-purpose/pm-skillsGenerates structured Given/When/Then acceptance criteria for a user story or feature slice, covering the happy path, key failure scenarios, and non-functional e1.1Kskills.sh installs