What problem does it solve?
This Skill organizes and tracks feature work by managing subtasks, statuses, and their dependencies across a development team.
Core Features & Use Cases
- Track progress: See status by feature, subtasks, and overall progress.
- Find next tasks: Identify eligible subtasks whose dependencies are satisfied.
- Identify blocked tasks: Surface blockers and their causes to unblock work.
- Manage completion: Mark subtasks complete with summaries and updates.
- Validate integrity: Ensure task JSON files and dependency trees are consistent.
Quick Start
Use the task-management CLI to view statuses, plan next steps, and complete tasks:
- npx ts-node .opencode/skill/task-management/scripts/task-cli.ts status
- npx ts-node .opencode/skill/task-management/scripts/task-cli.ts next
- npx ts-node .opencode/skill/task-management/scripts/task-cli.ts blocked
- npx ts-node .opencode/skill/task-management/scripts/task-cli.ts complete <feature> <seq> "summary"
- npx ts-node .opencode/skill/task-management/scripts/task-cli.ts validate