swarm-advanced

Orchestrate AI agent swarms with Mesh, Hierarchical, Star, or Ring topologies.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ask-23/airflow-ecs --skill swarm-advanced
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swarm-advanced
Source: https://github.com/ask-23/airflow-ecs/tree/main/context/.claude/skills/swarm-advanced
Command: npx skills add https://github.com/ask-23/airflow-ecs --skill swarm-advanced

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires claude-flow.

What problem does it solve?

This Skill provides advanced patterns for orchestrating AI agent swarms, enabling efficient coordination for complex distributed tasks in research, development, and testing. It helps users manage large-scale AI projects by optimizing agent communication, task distribution, and error recovery, reducing manual oversight and accelerating project completion.

Core Features & Use Cases

  • Diverse Swarm Topologies: Choose from Mesh, Hierarchical, Star, or Ring architectures for optimal task execution, adapting to the specific needs of your project.
  • Specialized Agent Strategies: Implement Adaptive, Balanced, or Specialized strategies for dynamic workload management and efficient resource allocation.
  • Fault Tolerance & Memory Management: Ensures robust operations with auto-recovery mechanisms and cross-session state persistence, preventing data loss and maintaining continuity.
  • Use Case: Conduct a deep AI research project. Initialize a Mesh topology swarm with specialized researchers and analysts. Orchestrate parallel information gathering, cross-reference validation, and knowledge graph creation, culminating in a comprehensive research report, all managed by the advanced swarm.

Quick Start

Ensure Claude Flow is installed

npm install -g claude-flow@alpha

Initialize a mesh topology swarm with 6 agents

mcp__claude-flow__swarm_init({ topology: "mesh", maxAgents: 6 })

Spawn a specialized researcher agent

mcp__claude-flow__agent_spawn({ type: "researcher", name: "Agent 1" })