delegatelisted
Install: claude install-skill synaptiai/agent-capability-standard
## Intent
Delegate a complex task to one or more subagents by defining clear contracts, input/output interfaces, and strategies for merging results. Ensure coordinated execution with conflict resolution.
**Success criteria:**
- Task decomposed into delegatable subtasks
- Each subtask has explicit contract (inputs, outputs, constraints)
- Interface between tasks is well-defined
- Merge strategy handles conflicts and failures
- Dependencies between subtasks are clear
**Compatible schemas:**
- `schemas/output_schema.yaml`
## Inputs
| Parameter | Required | Type | Description |
|-----------|----------|------|-------------|
| `task` | Yes | string or object | The overall task to delegate |
| `agents` | No | array | Available agents/workers for delegation |
| `constraints` | No | object | Global constraints (timeout, resource limits) |
| `merge_strategy` | No | string | How to combine results (first_wins, consensus, aggregate) |
| `failure_policy` | No | string | What to do on subtask failure (abort, continue, retry) |
## Procedure
1) **Analyze task**: Understand the overall objective
- Identify the goal and success criteria
- Determine if task is parallelizable
- Identify shared state or resources
- Assess complexity and scope
2) **Decompose into subtasks**: Break into delegatable units
- Each subtask should be independently executable
- Minimize dependencies between subtasks
- Identify natural parallelization boundaries
- Use `decompose` capability