definition-of-done
Installation
SKILL.md
Definition of Done
Enhances existing milestones.yaml with detailed acceptance criteria for each milestone. Bridges the gap between "the plan says we're building X" and "we know for certain that X is done." Adds optional acceptance_criteria and exit_checklist fields to each milestone, derived directly from requirements — not generic checklists.
Prerequisites
{base_directory}/implementation/milestones.yaml(output from/implementation-planner)- Must contain milestone definitions with
id,name,description,success_criteria - Skill will add optional
acceptance_criteriaandexit_checklistfields
- Must contain milestone definitions with
{base_directory}/requirements/business-requirements.yaml(output from/business-requirements-interview)- Optional:
{base_directory}/requirements/technical-requirements.yamlfor NFR-derived gates
Usage
/definition-of-done [base-directory]
If no directory is provided, auto-detect by looking for implementation/milestones.yaml in the current directory.