Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

swarm-orchestration

verified

This skill should be used when the user asks to "set up a team", "create a swarm", "spawn teammates", "assign tasks", "coordinate agents", "work in parallel", "divide work among agents", "orchestrate multiple agents", or describes a complex task that would benefit from multiple Claude Code instances working together. Provides comprehensive guidance for team leads on creating teams, spawning teammates, assigning work, and monitoring progress across tmux/kitty terminal multiplexers.

View on GitHub

Marketplace

claude-litter

Und3rf10w/claude-litter

Plugin

claude-swarm

Repository

Und3rf10w/claude-litter
5stars

plugins/claude-swarm/skills/swarm-orchestration/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/Und3rf10w/claude-litter/blob/main/plugins/claude-swarm/skills/swarm-orchestration/SKILL.md -a claude-code --skill swarm-orchestration

Installation paths:

Claude
.claude/skills/swarm-orchestration/
Powered by add-skill CLI

Instructions

# Swarm Orchestration

This skill guides you through orchestrating teams of Claude Code instances working in parallel. By default, you **delegate** coordination to a spawned team-lead, keeping your involvement minimal.

## Two Orchestration Modes

### Delegation Mode (Default, Recommended)

When you run `/swarm-create`, a team-lead is automatically spawned who handles all coordination:

```
You (orchestrator)
  └── /swarm-create "team" → team-lead auto-spawns
  └── /task-create (high-level goals)
  └── /swarm-message team-lead "Brief with requirements..."
  └── [Team-lead handles everything]
        ├── Spawns workers
        ├── Creates detailed tasks
        ├── Monitors progress
        └── Handles consults
  └── /swarm-status (periodic check-ins)
  └── /swarm-cleanup (when done)
```

**Your role:** Set direction, provide high-level goals, monitor progress, answer escalations.

### Direct Mode (`--no-lead`)

If you want full control, use `--no-lead` to coordinate everything yourself:

```bash
/swarm-create "team" "description" --no-lead
```

For direct mode guidance, see the **swarm-team-lead** skill.

## Quick Start: Delegation Mode

```bash
# 1. Create team (team-lead spawns automatically)
/claude-swarm:swarm-create "auth-feature" "Implement user authentication"

# 2. Create high-level tasks (team-lead will break these down)
/claude-swarm:task-create "Backend Auth" "JWT endpoints with login/signup"
/claude-swarm:task-create "Frontend UI" "Login and signup forms"

# 3. Brief team-lead
/claude-swarm:swarm-message team-lead "Please coordinate implementation. Use sonnet for workers. Let me know if you need architectural decisions."

# 4. Monitor progress (periodically)
/claude-swarm:swarm-status auth-feature
/claude-swarm:swarm-inbox

# 5. Cleanup when done
/claude-swarm:swarm-cleanup auth-feature
```

That's it! The team-lead handles spawning workers, assigning tasks, and coordinating execution.

## When to Use Swarms

**Good candidates:**

- **Large features** wi

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
13616 chars