← Back to list

multi-agent-coordination
by Lobbi-Docs
⭐ 1🍴 0📅 Jan 24, 2026
SKILL.md
name: Multi-Agent Coordination description: This skill should be used when the user asks about "multi-agent coordination", "agent spawning", "parallel agents", "agent communication", "team coordination", "sub-agent management", "agent limits", "agent layers", or needs guidance on coordinating multiple agents for complex tasks. version: 1.0.0
Multi-Agent Coordination
Establish effective coordination between multiple agents working on complex tasks, ensuring proper communication, resource sharing, and conflict resolution.
Agent Spawning Guidelines
Mandatory Limits (ENFORCED)
| Constraint | Value | Enforcement |
|---|---|---|
| Minimum Agents | 3 per complex task | Hook-enforced |
| Maximum Agents | 13 per task | Hard limit |
| Recommended | 5-7 agents | Optimal performance |
When to Spawn Agents
Always spawn agents for:
- Tasks requiring more than 3 steps
- Work spanning multiple files/components
- Tasks requiring diverse expertise
- Parallel workstreams
Single agent sufficient for:
- Simple file edits
- Quick lookups
- Straightforward questions
Agent Layer Architecture
Organize agents into functional layers for clear responsibility separation:
Strategic Layer
- Role: High-level planning and decision-making
- Agents: master-strategist, architect-supreme, risk-assessor
- Output: Plans, architectural decisions, risk assessments
Tactical Layer
- Role: Coordination and resource management
- Agents: plan-decomposer, resource-allocator, conflict-resolver
- Output: Task breakdowns, schedules, conflict resolutions
Operational Layer
- Role: Direct implementation work
- Agents: coder, tester, reviewer, debugger
- Output: Code, tests, reviews, fixes
Quality Layer
- Role: Validation and documentation
- Agents: test-strategist, security-specialist, documentation-expert
- Output: Test plans, security audits, documentation
Parallel Execution Strategy
Level-Based Parallelization
Level 0: [Agent A] [Agent B] [Agent C] ← Execute in parallel
↓ ↓ ↓
Level 1: [Agent D] [Agent E] ← Wait for L0, then parallel
↓ ↓
Level 2: [Agent F] ← Wait for L1
Dependency Rules
- Agents at same level execute concurrently
- Level N+1 waits for all Level N completion
- Independent agents always run in parallel
- Shared resources require coordination
Communication Patterns
Message Types
| Type | Purpose | Priority |
|---|---|---|
| TASK | Assign work to agent | High |
| STATUS | Progress updates | Medium |
| RESULT | Completed work output | High |
| HANDOFF | Transfer context to next agent | Critical |
| ERROR | Failure notification | Critical |
Handoff Protocol
When transferring work between agents:
-
Context Package
- Task description and objectives
- Files modified/created
- Decisions made and rationale
- Known issues or blockers
-
State Transfer
- Current phase and progress
- Pending tasks
- Dependencies resolved/pending
-
Verification
- Receiving agent confirms context
- Missing information requested
- Handoff logged for audit
Conflict Resolution
Resource Conflicts
When multiple agents need the same resource:
- Priority-Based: Higher-layer agents get priority
- Time-Based: First requester wins
- Merge-Based: Combine compatible changes
- Escalation: Strategic layer decides
Decision Conflicts
When agents disagree on approach:
- Document both positions
- Escalate to strategic layer
- Strategic agent decides with rationale
- Decision logged for learning
Agent Lifecycle
Spawning
- Define clear scope and objectives
- Assign layer and role
- Provide initial context
- Set success criteria
Monitoring
- Track progress against objectives
- Monitor resource usage
- Detect stuck/blocked states
- Log all significant actions
Completion
- Verify deliverables against objectives
- Package outputs for next phase
- Document lessons learned
- Clean up resources
Best Practices
DO:
- Spawn minimum 3 agents for complex tasks
- Use parallel execution for independent work
- Include quality layer agents in every task
- Document all handoffs
- Set clear success criteria
DON'T:
- Exceed 13 agents per task
- Skip testing agents
- Allow single agent for complex work
- Ignore conflicts between agents
- Lose context during handoffs
Additional Resources
Reference Files
references/agent-layer-details.md- Detailed layer specificationsreferences/communication-protocols.md- Message format specifications
Examples
examples/parallel-execution.json- Sample parallel execution planexamples/handoff-package.json- Sample context handoff structure
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon