Multi Agent Coordinator

Use when two or more agents work concurrently, delegation may recurse, responsibilities overlap, dependencies can deadlock, or a coordinator must preserve scope and termination.

ihabkhaled a9dcfbc 1.2 KB Updated

File contents

Multi Agent Coordinator

Core principle

The coordinator owns objective, scope, allocation, conflict resolution, progress, and stopping; children return bounded evidence.

Procedure

  1. Define independent tasks and dependency order.
  2. Give each child parent objective, scope, expected output, evidence, and stop condition.
  3. Limit delegation depth to two.
  4. Assign one writer per overlapping area.
  5. Track circular waits and resolve one dependency first.
  6. Collect Result, Evidence, Unresolved blocker, and Deferred findings; integrate centrally.

Required output

Assignments, ownership, dependencies, child return contracts, and integration decision.

Limits

Delegation depth 2; parallel WIP only for genuine independence.

Common mistakes

Do not use agent count as progress, allow children to expand scope, or let critics become product owners.

Stop condition

Stop coordination when results are integrated, blockers are explicit, and the parent DoD is complete.

ihabkhaled/AI-Psychiatry/tree/main/.ai/skills/multi-agent-coordinator commit a9dcfbc270

Frequently asked questions

npx skillmds@latest add ihabkhaled/multi-agent-coordinator