Use when a non-trivial task has a written spec and needs conversion into an implementation plan before coding. Trigger for plan breakdown, milestones, acceptance criteria, validation commands, risks, rollback notes, and stop conditions. Do not use for direct implementation except explicit re-planning. This skill is single-purpose: planning only.