Migration Planner
Plan migrations as ordered, verifiable slices.
Workflow
- Inspect current versions, boundaries, tests, and runtime entrypoints.
- Define the target state and non-goals.
- Split work into independent slices with expected diffs.
- Identify compatibility shims, data migration risk, and rollback points.
- Define validation for each slice and final acceptance criteria.
Output
- current state
- target state
- ordered work slices
- files or modules likely touched
- validation commands
- rollback plan
- risks and open questions
Rule
Do not start implementation from this skill unless the user asked for both planning and execution. Hand off to the relevant build/security/UI skill for implementation.