What problem does it solve? Turning an approved backend spec, bug fix, or refactor into an executable plan is error-prone: phases get ordered by convenience, risky contract or migration changes get flattened into single steps, and validation becomes an afterthought. This Skill produces coder-facing implementation plans with explicit phase ordering, dependency reasoning, per-phase validation, and rollback notes for TypeScript and Node backends. ## Core Features & Use Cases - Change-slice planning: Slices work by invariant, ownership boundary, migration boundary, or rollback boundary instead of file-by-file task lists. - Execution shape selection: Chooses between direct, phased, or parallelized execution and decides whether the plan belongs inline or in docs/plans/. - Stack-sensitive sequencing: Applies Fastify, Prisma/PostgreSQL, Redis, workflow state machine, and Vitest specifics that change phase order, compatibility windows, or proof honesty. - Use Case: Given an approved spec that adds a new API field backed by a Prisma migration and Redis cache change, produce an ordered plan with expand-and-contract migration phases, contract compatibility windows, per-phase validation steps, and explicit blockers. ## Quick Start Ask the agent to turn your approved backend spec or bug fix into an ordered implementation plan with phases, dependencies, validation steps, and rollback notes.