| name | kata-plan-milestone-gaps |
| description | Create phases to close all gaps identified by milestone audit. Triggers include "plan milestone gaps", "plan gaps". |
| metadata | {"version":"1.6.1"} |
Create all phases necessary to close gaps identified by `/kata-audit-milestone`.
Reads MILESTONE-AUDIT.md, groups gaps into logical phases, creates phase entries in ROADMAP.md, and offers to plan each phase.
One command creates all fix phases — no manual /kata-add-phase per gap.
<execution_context>
</execution_context>
**Audit results:**
Glob: .planning/v*-MILESTONE-AUDIT.md (use most recent)
Original intent (for prioritization):
@.planning/PROJECT.md
@.planning/REQUIREMENTS.md
Current state:
@.planning/ROADMAP.md
@.planning/STATE.md
0. Pre-flight: Check roadmap format (auto-migration)
If ROADMAP.md exists, check format and auto-migrate if old:
if [ -f .planning/ROADMAP.md ]; then
node scripts/kata-lib.cjs check-roadmap 2>/dev/null
FORMAT_EXIT=$?
if [ $FORMAT_EXIT -eq 1 ]; then
echo "Old roadmap format detected. Running auto-migration..."
fi
fi
If exit code 1 (old format):
Invoke kata-doctor in auto mode:
Skill("kata-doctor", "--auto")
Continue after migration completes.