بنقرة واحدة
coordination
Decide what to delegate, to whom, and how to aggregate results across agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Decide what to delegate, to whom, and how to aggregate results across agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Review pull requests for code quality, security, and correctness
Review pull requests for code quality, security, and correctness
End-to-end shipping workflow — tests, PR creation, review request. Unified pr-create + pr-complete.
Periodic cross-agent learning consolidation — review what worked, what didn't, propagate insights
Break down complex problems through structured analytical frameworks
Persist and recall context across sessions — critical for continuity
| name | coordination |
| version | 1.0.0 |
| description | Decide what to delegate, to whom, and how to aggregate results across agents |
| uses | ["planning/strategic-planning"] |
| requires | {"tools":[],"env":[]} |
| security | {"risk_level":"write","capabilities":["coordination:execute","delegation:decide"],"requires_approval":true} |
Decide what to delegate, to whom, and how to aggregate results across agents. This skill provides the cognitive layer for multi-agent collaboration — the decision-making about delegation, not the message-passing mechanics.
This is an agent-handled skill (handler: type: agent). When coordinate is invoked, you (the agent) apply the methodology below to make delegation and coordination decisions using your reasoning capabilities. There is no backing code — you follow these instructions directly. The tool schema in tool.yaml defines the external contract; this document guides how you fulfill it. An orchestrator may route this skill to any agent that has collaboration/coordination in its skill list.
Important: This skill provides the cognitive framework for coordination decisions. The actual message passing, task claiming, and agent discovery happen through the bus and HTTP server infrastructure. This skill is about WHAT to delegate and HOW to structure the collaboration, not the transport.
Not everything should be delegated. Evaluate:
| Factor | Delegate | Keep |
|---|---|---|
| Skill match | Requires skill you don't have | Within your skill set |
| Parallelism | Independent work that can run concurrently | Sequential dependency on your context |
| Complexity | Subtask is self-contained and well-defined | Subtask requires your ongoing context |
| Context cost | Context can be transferred cheaply | Transferring context would be expensive or lossy |
| Quality | Specialist would produce better results | You can produce equivalent quality |
Decision rule: Delegate when the task is self-contained, the delegatee has better skills, and the context transfer cost is low relative to the quality or speed gain.
Break work into delegatable units:
Anti-patterns:
Match tasks to agents based on:
Don't select based on:
For each delegated task, prepare:
- Task: [Clear description of what to do]
- Input: [All data/context the delegatee needs]
- Output format: [Exactly what to return and in what structure]
- Acceptance criteria: [How the result will be evaluated]
- Constraints: [Time box, quality bar, scope limits]
- Priority: [Critical / High / Medium / Low]
- Dependencies: [What must complete before this starts, what this blocks]
Context transfer rule: Include everything the delegatee needs, nothing they don't. Too little context → the delegatee wastes time discovering it. Too much context → the delegatee wastes time filtering it.
While work is delegated:
When delegated work returns:
When delegated work fails or doesn't meet criteria:
## Coordination: [Overall Task]
### Delegation Assessment
- Total subtasks: [N]
- Delegated: [X] (reason: [skill gap / parallelism / specialization])
- Kept: [Y] (reason: [context-heavy / sequential / simple])
### Delegated Tasks
| # | Task | Delegatee | Skills Required | Status | Priority |
|---|------|-----------|-----------------|--------|----------|
| 1 | [Description] | [Agent/skill] | [Skills] | [Pending/Active/Done] | [H/M/L] |
| 2 | [Description] | [Agent/skill] | [Skills] | [Pending/Active/Done] | [H/M/L] |
### Integration Plan
- Aggregation strategy: [Merge / Synthesize / Select best / Combine]
- Conflict resolution: [How to handle disagreements]
- Gap coverage: [How to fill seams between delegated work]
### Results
- [Task 1]: [Status] — [Accepted / Rejected (reason) / Pending]
- [Task 2]: [Status] — [Accepted / Rejected (reason) / Pending]
### Final Output
[Integrated result or reference to it]
Coordination is complete when: