swarm-coordination

Coordinate multiple agents to decompose and manage complex tasks.

1|1|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/johnlindquist/config --skill swarm-coordination-johnlindquist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swarm-coordination
Source: https://github.com/johnlindquist/config/tree/main/opencode/skill/swarm-coordination
Command: npx skills add https://github.com/johnlindquist/config --skill swarm-coordination-johnlindquist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Coordinating multiple agents to decompose, coordinate, and complete complex tasks efficiently.

Core Features & Use Cases

  • Coordinated task decomposition across agents
  • Parallel worker orchestration with progress tracking
  • Pattern-driven lifecycle: plan, spawn, monitor, review, complete
  • Integrated communication via Swarm Mail for coordination

Quick Start

Initialize Swarm Mail, perform knowledge gathering, decompose the task, spawn workers, and monitor progress through the inbox.

Frequently Asked Questions about swarm-coordination

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

FAQPage Schema
How do I coordinate multiple agents for parallel task execution?

Multi-agent coordination uses a pattern-driven lifecycle to plan, decompose, spawn, monitor, and complete complex tasks. You initialize communication, gather knowledge, break down the work, and spawn parallel workers to track progress across domains.

What is multi-agent swarm orchestration for software engineering?

Multi-agent swarm orchestration is decomposing complex, cross-functional projects into parallel subtasks managed by coordinated workers. It applies to time-sensitive delivery requiring parallel execution across files or domains.

How do I decompose complex tasks across multiple agents?

You decompose complex tasks by applying orchestration patterns that plan the workflow, spawn subtasks for parallel workers, and monitor progress. Workers coordinate lifecycle stages through an integrated communication inbox.

When do I need a swarm workflow for project coordination?

You need a swarm workflow for projects requiring parallel execution across files or domains, cross-functional roles, and time-sensitive delivery. It manages complex task decomposition that single agents cannot efficiently handle.

How do agents communicate during multi-agent task orchestration?

Agents communicate during orchestration via Swarm Mail, an integrated messaging system. Workers monitor a shared inbox to track progress, review outputs, and coordinate lifecycle stages from planning to completion.