task-decomposition
Installation
SKILL.md
Task Decomposition
When to Use
Activate this skill when:
- A feature or objective requires 4 or more implementation steps
- Changes span multiple files across backend and frontend layers
- The user says "break this down", "decompose", "create subtasks", or "what are the steps"
- Tracking progress across context windows or sessions is needed
- A
project-planneroutput (module map, risks, acceptance criteria) needs to be broken into atomic, executable tasks - Work needs to be parallelized across multiple agents or developers
Expected input: Read plan.md (or plan-<feature-name>.md) produced by project-planner. This file contains the module map, risks, and acceptance criteria. If no plan file exists, accept a high-level objective directly and work from that. The project-planner skill produces the strategic plan (what modules are affected and why). This skill turns that plan into ordered, executable atomic tasks with persistent tracking.
Do NOT use this skill for:
- High-level project planning or feature scoping (use
project-planner) - Architecture decisions or technology trade-offs (use
system-architecture) - Writing implementation code (use
python-backend-expertorreact-frontend-expert) - Writing tests (use
pytest-patternsorreact-testing-patterns)
Related skills