Back to Skills

conductor

verified

Multi-agent orchestration protocol for coordinating parallel Claude instances. Prevents file conflicts, enforces priority alignment, and provides real-time visibility across all running agents. Use /conductor to start tasks, claim files, check status, and release claims.

View on GitHub

Marketplace

conductor-protocol

MarioGiancini/conductor-protocol

Plugin

conductor-protocol

productivity

Repository

MarioGiancini/conductor-protocol

skills/conductor/SKILL.md

Last Verified

January 20, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/MarioGiancini/conductor-protocol/blob/main/skills/conductor/SKILL.md -a claude-code --skill conductor

Installation paths:

Claude
.claude/skills/conductor/
Powered by add-skill CLI

Instructions

# Conductor: Multi-Agent Orchestration Protocol

Conductor coordinates multiple Claude Code instances working in parallel. It prevents conflicts, enforces strategic alignment, and provides visibility into what each agent is doing.

## Quick Reference

```bash
/conductor start "task description" --project name --priority P1|P2|P3
/conductor status                    # Show all active instances
/conductor claim path/to/file.ts     # Lock files before editing
/conductor release                   # Release your file claims
/conductor done                      # Mark task complete, release all claims
/conductor align                     # Check task against north-stars
/conductor conflicts                 # Show any active conflicts
```

## Core Concepts

### The Problem

When running 3-5+ Claude instances simultaneously:
- **Conflicting changes**: Two agents edit the same file
- **Strategic drift**: Agents work on low-priority tasks
- **Lost visibility**: No idea what each instance is doing
- **Wasted effort**: Duplicate work or incompatible changes

### The Solution

A lightweight coordination protocol where:
1. Each agent **registers** when starting a task
2. Agents **claim files** before editing them
3. A **priority gate** rejects misaligned work
4. A **status dashboard** shows all activity

## How It Works

### Status File Location

Global coordination state lives at:
```
~/.conductor/
├── status.json      # Current state of all instances
├── history.jsonl    # Completed tasks log
└── conflicts.log    # Conflict history for learning
```

### Instance Lifecycle

```
┌─────────────────────────────────────────────────────────────┐
│                    INSTANCE LIFECYCLE                       │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│   /conductor start "Fix auth bug" --project pitchello      │
│          │                                                  │
│          ▼             

Validation Details

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