Skip to content

skilldrop·docs·How-to

Use migration-plan

Generate a phased migration or rollout plan (schema change, API version, datastore swap, platform move, auth-provider switch)

Generate a phased migration or rollout plan (schema change, API version, datastore swap, platform move, auth-provider switch) — expand→migrate→contract by default, every phase reversible or its point of no return named, observable gates between phases, idempotent backfill with parity checks.

Reach for it when the user needs a migration plan, cutover plan, rollout strategy, or asks "how do we get from X to Y without downtime".

Install it

npx skilldrop-cli install migration-plan                 # Claude Code, your user folder
npx skilldrop-cli install migration-plan --project       # Claude Code, this repo
npx skilldrop-cli install migration-plan --ide cursor    # or kiro, codex, antigravity, copilot

It is part of the Dev team pack: --pack dev-team installs it with its neighbours.

Ask for it

Say it the way you would to a colleague. Requests like these route to it:

Requests like these belong to a different skill, so it shouldn't answer them:

If another skill answers instead, ask for this one by name: "use migration-plan".

Check what you get

A good result:

Use something else when

Where a loop runs it

Next

Edit this page on GitHub · View source