What problem does it solve? Changing database schemas or moving data between systems risks data loss, downtime, and broken applications. This Skill provides a structured process for planning and executing migrations safely, including backfills, dual-writes, and rollback procedures. ## Core Features & Use Cases - Safe Schema Changes: Follows a proven five-step process (add column, dual-write, backfill, switch reads, drop old column) to avoid downtime. - Data Transformation & Backfill: Guides transforming data between formats and backfilling historical records with SQL examples. - Rollback Planning: Emphasizes rollback strategies and data integrity validation for failed migrations. - Use Case: When renaming or restructuring a column in a production PostgreSQL database, use this Skill to generate a zero-downtime migration plan with backfill SQL and a rollback path. ## Quick Start Ask the AI to plan a zero-downtime migration for renaming the email column in the users table, including backfill SQL and rollback steps.