| name | task-decomposition |
| description | Break complex tasks into smaller, manageable steps |
| domain | reasoning |
| triggers | ["complex","multi-step","break down"] |
| tags | ["planning","reasoning"] |
This skill helps decompose complex tasks into smaller, logical steps.
When to use
Use this skill when:
- A task involves multiple sequential or parallel steps
- The task is too large to tackle all at once
- You need to identify dependencies between steps
- You want to organize work in a logical flow
How it works
- Identify the overall goal
- Break down into major milestones
- Decompose each milestone into actionable steps
- Identify dependencies and prerequisites
- Order steps logically
- Estimate complexity for each step
Output format
Provide a structured breakdown with:
- Step number or identifier
- Description of the step
- Dependencies (if any)
- Estimated complexity