Task decomposition
Skill a5c-ai/babysitter/library/methodologies/spec-kit/skills/task-decomposition
Convert technical plans into actionable development tasks with dependency graphs, effort estimates, and parallelization opportunities.From its SKILL.md
npx -y skills add a5c-ai/babysitter --skill task-decompositionAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.6 KB, 235 tokens by cl100k_base, as published. Nobody here has run it
- When breaking down a large feature into implementable units
- When identifying parallelization opportunities in a task set
- When estimating effort and critical path for a feature
Key Principle
Every task must trace back to at least one specification requirement. Tasks must be atomic enough for a single development session. Dependency graphs must be acyclic.
Process
- Decompose components - Break architecture components into implementable tasks
- Define tasks - Each with id, title, description, acceptance criteria, dependencies, effort
- Build dependency graph - Show task ordering constraints
- Identify parallel groups - Tasks with no mutual dependencies
- Determine critical path - Longest dependency chain
- Generate test tasks - Testing tasks alongside implementation
- Map to requirements - Traceability from tasks to specification
- Human review - Approve task list before implementation
Tool Use
Invoke via babysitter process: methodologies/spec-kit/spec-kit-planning (task decomposition phase)
Full pipeline: methodologies/spec-kit/spec-kit-orchestrator
What ships with it: 1 file
470 B alongside SKILL.md
- README.md470 B