What problem does it solve?
This skill solves the challenge of managing large, multi-faceted coding tasks that are too complex for a single agent to handle effectively, preventing context overload and ensuring efficient execution.
Core Features & Use Cases
- Automated Decomposition: Breaks down high-level requirements into atomic, parallelizable subtasks based on domain, file count, and agent expertise.
- DAG Orchestration: Generates structured workflow specifications that define dependencies and execution order.
- Granularity Guardrails: Automatically validates subtask size against file limits to ensure optimal agent performance and prevent execution errors.
- Use Case: When tasked with implementing a full-stack feature, the skill automatically splits the work into separate database, API, frontend, and testing subtasks, assigning each to the appropriate specialist agent.
Quick Start
Use the task-decomposition skill to analyze the current project requirements and generate a parallel execution plan for the upcoming feature implementation.