What problem does it solve? Changing database schemas or moving data in production is risky: a failed migration can corrupt data or cause downtime. This Skill provides tested migration patterns for Sequelize, TypeORM, and Prisma, including rollback procedures and zero-downtime deployment strategies. ## Core Features & Use Cases - ORM Migration Templates: Ready-to-use up/down migration code for Sequelize, TypeORM, and Prisma covering table creation, column changes, and type conversions. - Rollback & Safety Strategies: Transaction-based migrations, checkpoint backups, and verification steps that restore data automatically on failure. - Zero-Downtime Patterns: Multi-phase blue-green style migrations (add column, backfill, switch reads, drop old column) for live production systems. - Use Case: You need to rename a name column to full_name on a live users table. The Skill walks you through adding the new column, backfilling data, deploying code, and dropping the old column without downtime. ## Quick Start Ask the agent to write a zero-downtime Sequelize migration that renames the email column on the users table with a rollback plan.