What problem does it solve?
Data migrations, backfills, and schema changes frequently cause production data corruption, outages, and broken functionality when validated against test fixtures or incorrect assumptions instead of real production data. This Skill eliminates that risk by enforcing rigorous validation of all data transformation changes against live production reality.
Core Features & Use Cases
- Production Data Alignment: Verifies that ID mappings, column renames, enum conversions, and schema changes match actual production data values, not test fixtures.
- High-Risk Bug Detection: Catches common dangerous migration errors including swapped IDs, incomplete dual-writes, orphaned associations, and missing error handling.
- Use Case Example: When a team is rolling out a migration to rename a user status enum column, this Skill reviews the PR to confirm the value mappings match live production data, validates the rollback plan, and ensures no user records are corrupted during deployment.
Quick Start
Use the data-migration-expert skill to review the pending user status enum migration PR to confirm the value mappings match production data and validate the rollback plan.