What problem does it solve?
This Skill ensures that tasks are well-defined, correctly sized, and perfectly aligned with specifications, preventing development rework and ambiguity.
Core Features & Use Cases
- Specification-Task Consistency Check: Verifies that all acceptance criteria from specifications are covered by tasks and that tasks don't include unwritten features.
- Task Granularity Optimization: Splits overly large tasks and merges overly small ones to ensure optimal development workflow.
- Dependency Validation: Checks for correct task dependencies, including circular dependencies and implicit ones.
- Acceptance Criteria Clarification: Rewrites vague completion criteria into specific, testable statements.
- Agent Assignment Optimization: Ensures tasks are assigned to the appropriate agents based on their scope.
Quick Start
Use the task-refinement skill to review and optimize the current task list against the latest specifications.