migration-readiness

Evaluate migration plans for safe production cutover readiness.

1|Updated Jul 17, 2026
One-click install
npx skills add https://github.com/Arafly/sre-playbooks --skill migration-readiness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-readiness
Source: https://github.com/Arafly/sre-playbooks/tree/main/migration-readiness
Command: npx skills add https://github.com/Arafly/sre-playbooks --skill migration-readiness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill assesses whether a planned migration is safe to execute before any production cutover happens. It helps teams avoid hidden dependency failures, irreversible changes, weak rollback plans, and unclear ownership that can turn a migration into an outage.

Core Features & Use Cases

  • Migration scope review: Evaluates what is moving, why it is moving, and what assumptions or constraints could affect the plan.
  • Cutover and rollback analysis: Traces each step of the transition, identifying reversible and irreversible actions, failure modes, and recovery boundaries.
  • Rehearsal and go/no-go readiness: Checks observability, rehearsal evidence, decision rights, and readiness criteria to support a defensible go, conditional go, or no-go judgment.
  • Use case: A team preparing to move a service to a new cloud region can use this Skill to review the runbook, surface risks, confirm rollback options, and decide whether the migration is ready for execution.

Quick Start

Ask for a migration readiness review of your runbook and include the current state, target state, cutover steps, rollback plan, dependencies, and go/no-go criteria.

Frequently Asked Questions about migration-readiness

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I decide if a production migration is safe to execute?

Migration safety requires evaluating scope, dependency mapping, cutover steps, and rollback plans. You must verify rehearsal evidence, observability, and decision rights to form a defensible go, conditional go, or no-go judgment before production cutover.

What is a go-no-go readiness review for a cloud region migration?

A go-no-go readiness review assesses whether a service, database, or platform migration is ready for execution by checking sequencing, rollback boundaries, reconciliation, and observability to prevent hidden dependency failures and outages.

How do I create a rollback plan for an irreversible database migration?

Creating a rollback plan for database migration requires tracing each cutover step to identify irreversible actions and failure modes, establishing recovery boundaries, and verifying that reconciliation can safely restore the previous state.

What should I include in a migration runbook for a cutover rehearsal?

A migration runbook for cutover rehearsal should include the current state, target state, cutover steps, rollback plan, dependency mapping, observability checks, and clear go/no-go criteria to support a readiness evaluation.

When should I delay a platform or runtime migration cutover?

You should delay a platform or runtime migration cutover when rehearsal evidence is missing, rollback boundaries are unclear, observability is insufficient, or hidden dependency failures and irreversible changes pose outage risks.

Does this migration readiness review work for deployment model migrations?

Yes, deployment model migrations are supported alongside service, database, platform, cloud, region, runtime, and observability migrations where sequencing, rollback, and reconciliation must be verified before production cutover.