What problem does it solve?
The task-delegation skill addresses the challenges of efficiently distributing complex tasks among subagents within a workflow, improving overall productivity and workflow management.
Core Features & Use Cases
- Task Distribution Logic: Determines when and how to delegate tasks based on specific criteria such as task complexity, agent skills, and independence of the task.
- Agent Types: Categorizes agents into 'Explore' and 'General-purpose' to fit different task requirements, enabling optimized sub-agent deployment.
- Lifecycle Management: Handles the running and monitoring of sub-agents, providing real-time notifications on task completion and managing error states.
- Delegate and Resume: Offers capabilities to delegate tasks in the background, resuming paused processes to prevent interruptions.
- Orphan Cleanup: Ensures clean up of child sub-agent sessions post-completion, avoiding workflow blockages due to orphaned processes.
Quick Start
Analyze the current workflow and identify independent subtasks suitable for delegation to subagents using the 'analyze-workflow-for-subtask-delegation' command.