What problem does it solve? Migrations to production systems carry the risk of data loss, broken clients, and extended downtime. This Skill provides structured guidance for planning and executing schema, data, API, and library migrations with tested rollback paths and monitoring plans. ## Core Features & Use Cases - Zero-Downtime Patterns: Apply expand-contract, blue-green, and feature flag strategies to keep systems running during structural changes. - Rollback Planning: Enforce documented rollback procedures with triggers, data recovery steps, timelines, and verification for every migration. - Database Safety Rules: Distinguish backwards-compatible schema changes from unsafe operations, manage locks, and design idempotent batched data transformations. - Use Case: A platform engineer renaming a heavily used database column follows the expand-contract sequence — add the new column, backfill data, update code, then drop the old column — with a tested rollback script and abort criteria defined before execution. ## Quick Start Ask the assistant to review your planned database migration and produce a rollback plan with monitoring thresholds using the migration-safety guidance.