multi-agent-coordination

Coordinate multiple AI agents on shared codebases using git worktrees and file locking.

2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/curiositech/port-daddy --skill multi-agent-coordination-curiositech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-agent-coordination
Source: https://github.com/curiositech/port-daddy/tree/main/skills/multi-agent-coordination
Command: npx skills add https://github.com/curiositech/port-daddy --skill multi-agent-coordination-curiositech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinate multiple AI agents working on the same codebase or project simultaneously. This skill covers git worktree isolation, file locking strategies, message passing between agents, shared state management, conflict resolution, task decomposition for parallel agents, and patterns from Claude Code, Cursor, Devin, and similar multi-agent developer tools. Activate on: "multi-agent", "parallel agents", "agent coordination", "worktree isolation", "concurrent agents", "file locking agents", "agent conflict resolution", "swarming agents", "agent message passing", "parallel development", "agent orchestration", "ccswarm", "port daddy". NOT for: single-agent behavior patterns (use agentic-patterns), agent infrastructure selection (use agentic-infrastructure-2026), DAG topology design (use next-move).

Core Features & Use Cases

  • Coordinated multi-agent development with isolated worktrees and shared contracts
  • Lightweight message passing, conflict detection, and resolution scaffolding
  • Patterns and best practices drawn from popular agent tooling and orchestration strategies

Quick Start

Set up separate worktrees for each agent and initialize coordination using a shared coordination document.

Frequently Asked Questions about multi-agent-coordination

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

FAQPage Schema
How do I run multiple AI agents on the same codebase without file conflicts?

Multi-agent coordination uses git worktree isolation and file locking strategies to prevent conflicts when running multiple AI agents on the same codebase. Each agent operates in an isolated worktree with shared state management and inter-agent messaging to ensure safe parallel development.

What is the best way to orchestrate parallel AI agents for software development?

Agent orchestration for parallel development involves task decomposition, message passing between agents, and a shared coordination document. This skill provides scaffolding for conflict detection, resolution, and patterns drawn from popular multi-agent developer tools like Claude Code, Cursor, and Devin.

Can I use git worktrees to isolate concurrent AI agents working on related tasks?

Yes, git worktree isolation is the primary mechanism for enabling concurrent agents. You set up separate worktrees for each agent and initialize coordination using a shared coordination document, allowing agents to work in parallel with conflict-free file access and shared state management.

How does inter-agent messaging work for coordinating parallel development tasks?

Inter-agent messaging enables coordination through lightweight message passing, conflict detection, and resolution scaffolding. Agents communicate via shared state management and a coordination document, supporting orchestrated parallel development with dead-agent salvage capabilities.

When should I not use multi-agent coordination for my development workflow?

Multi-agent coordination is not suited for single-agent behavior patterns, agent infrastructure selection, or DAG topology design. If your task involves only one agent or requires infrastructure topology planning rather than parallel execution coordination, alternative approaches are more appropriate.

Does multi-agent coordination support conflict resolution when agents edit the same files?

Multi-agent coordination includes file locking strategies and conflict resolution scaffolding to handle concurrent edits. The system detects conflicts between agents working on shared files and applies resolution patterns to maintain codebase integrity across isolated worktrees.