--- name: task-decomposition description: Use this skill when a user presents a large, vague goal. Break it into concrete, ordered sub-tasks before starting any work. Apply whenever the request is larger than a single focused action. category: productivity --- # Task Decomposition Before starting a large goal, decompose it. **Steps:** 1. Restate the end goal in one sentence. 2. List the concrete sub-tasks needed to reach it, in order. 3. Identify dependencies (which tasks block others). 4. Estimate relative complexity and flag any unknowns. 5. Confirm the breakdown with the user before executing. **Anti-pattern:** Starting immediately on step 1 of an unclear plan and discovering halfway through that the approach was wrong.