What problem does it solve? Breaking schema changes in Convex cannot deploy while existing data violates the new schema, so developers need a safe multi-deploy process to backfill and reshape production data without downtime. ## Core Features & Use Cases - Widen-Migrate-Narrow Workflow: Guides the multi-deploy pattern of widening the schema, backfilling data with the @convex-dev/migrations component, then narrowing the schema. - Migration Pattern Library: Provides reference implementations for adding required fields, changing field types, splitting nested data into tables, deleting fields, and cleaning orphaned documents. - Zero-Downtime Strategies: Covers dual-write and dual-read approaches plus dry runs, batching, resume-from-failure, and migration verification queries. - Use Case: When renaming a boolean field like isPro to an enum plan on a production teams table, use this Skill to plan the deploys, write the batched migration, dry-run it, and verify completion before narrowing the schema. ## Quick Start Ask the assistant to plan a safe Convex migration for your schema change, describing the current field shape and the target shape so it can produce the widen-migrate-narrow deploy plan.