Task Decomposition Skill Purpose Break down complex tasks into actionable, atomic steps that can be executed by individual agents. When to Use - Receiving complex multi-step requests - Planning new feature implementation - Organizing large refactoring efforts - Coordinating multi-agent workflows Decomposition Framework Step 1: Identify the Goal Step 2: Break Down by Layer Vertical Decomposition (by feature) Horizontal Decomposition (by phase) Step 3: Ensure Atomicity Each task should be: - Single responsibility - Does one thing - Completable - Has clear done criteria - Assignable - Can be don…