What problem does it solve? Changing database schemas and transforming data in production is risky: a failed migration can corrupt data or cause downtime. This Skill provides proven migration patterns for popular ORMs, including rollback procedures and zero-downtime deployment strategies, so schema changes ship safely. ## Core Features & Use Cases - ORM Migration Templates: Ready-to-use migration code for Sequelize, TypeORM, and Prisma covering table creation, column changes, and type conversions. - Rollback & Recovery Strategies: Transaction-based migrations and checkpoint-based backups that restore data automatically when verification fails. - Zero-Downtime Patterns: Multi-phase blue-green migration workflows (add column, backfill, switch reads, drop old column) for live production systems. - Use Case: You need to rename a heavily used email column on a production users table without downtime. Follow the phased approach: add the new column, dual-write from the application, backfill existing rows, then drop the old column. ## Quick Start Use the database-migration skill to write a Sequelize migration that renames the users.name column to full_name with zero downtime and a rollback path.