exo:swarms

Coordinate multiple agents into unified workflows with SwarmNode and RalphNode.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/midsphere-ai/exo --skill exo-swarms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exo:swarms
Source: https://github.com/midsphere-ai/exo/tree/main/skills/swarms
Command: npx skills add https://github.com/midsphere-ai/exo --skill exo-swarms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate and coordinate multiple agents to form scalable, reusable workflows across different execution modes (workflow, handoff, team) and nested swarm structures.

Core Features & Use Cases

  • Orchestrates pipelines and agent delegation using Flow DSL and Swarm constructs (ParallelGroup, SerialGroup, BranchNode, LoopNode)
  • Supports nested swarms via SwarmNode and RalphNode for complex hierarchies
  • Enables parallel and sequential execution, dynamic handoffs, and team coordination
  • Provides streaming of rich execution events and optional checkpointing for resumable workflows
  • Suitable for building multi-agent systems, automation pipelines, and collaborative AI workflows

Quick Start

Define a Swarm with agents and a flow, select a mode, then execute it with swarm.run to process your query.

Frequently Asked Questions about exo:swarms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate multiple agents into a unified workflow?

You coordinate multiple agents into a unified workflow by defining a Swarm with agents and a flow, selecting an execution mode, and executing it with swarm.run to process your query.

What is the difference between workflow, handoff, and team modes in multi-agent orchestration?

Multi-agent orchestration modes differ by execution style: workflow applies pipelines, handoff enables dynamic agent delegation, and team mode facilitates collaborative coordination across agents.

Can I build nested swarms for complex multi-agent hierarchies?

Yes, you can build nested swarms for complex hierarchies using SwarmNode and RalphNode constructs, allowing you to define agents, flows, modes, and optional nesting within parent workflows.

How do I execute parallel and sequential tasks in an automation pipeline?

You execute parallel and sequential tasks in an automation pipeline using Flow DSL constructs like ParallelGroup and SerialGroup, alongside BranchNode and LoopNode for dynamic routing.

Does multi-agent orchestration support event streaming and checkpointing?

Yes, multi-agent orchestration supports streaming rich execution events and optional checkpointing, allowing you to create resumable workflows that recover state across automated pipelines.

What's the best way to scale agent delegation across automation pipelines?

The best way to scale agent delegation is applying Swarm constructs across pipelines using Flow DSL, enabling parallel and sequential execution with dynamic handoffs for reusable workflows.