← ClaudeAtlas

delegatelisted

Split work across subagents with explicit contracts, interfaces, and merge strategies. Use when parallelizing tasks, distributing workload, or orchestrating multi-agent workflows.
synaptiai/agent-capability-standard · ★ 4 · AI & Automation · score 74
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