What problem does it solve?
This skill solves the challenge of managing complex, multi-step projects by allowing you to offload specific tasks to specialized subagents, ensuring efficient parallel execution and better focus for the main agent.
Core Features & Use Cases
- Synchronous Delegation: Launch subagents that block until completion, ideal for tasks where you need immediate results.
- Asynchronous Background Execution: Start multiple independent tasks in parallel to maximize productivity without waiting for each to finish.
- Follow-up Messaging: Communicate with running subagents to provide clarifications or request specific outputs during their execution.
- Use Case: When building a new feature, use this skill to delegate the creation of unit tests to one subagent while another subagent handles the documentation updates, allowing you to focus on the core implementation.
Quick Start
Use the delegation skill to launch a subagent that executes the task defined in your session plan by calling the subagent function with the fromPlan parameter set to true.