add
Add a capability to the Convex app — consults the served Convex capability catalog for always-current procedures (billing, crons,…
Migrate schema + backfill data on a deployed Convex app using @convex-dev/migrations.
How it fires
How this command gets triggered: by you, by Claude, or both.
/migrateContext preview
What this command does when you run it.
Migrate schema + backfill data on a deployed Convex app using @convex-dev/migrations.
description: "Migrate schema + backfill data on a deployed Convex app using @convex-dev/migrations."
Change a deployed schema without breaking existing data: stage the schema change, install @convex-dev/migrations, write a backfill that makes old rows valid, run it, and verify before tightening the validator.
1. Make the new field optional first (so deploy doesn't reject existing rows). 2. Install @convex-dev/migrations; write a migration that backfills/transforms existing rows. 3. Run the migration; verify all rows are valid. 4. Tighten the validator (make the field required) once the backfill is complete.
Official Convex plugins for AI coding agents, providing comprehensive development tools for building reactive backends with TypeScript. Supported Agents: Cursor, Claude Code (more coming soon)
Add a capability to the Convex app — consults the served Convex capability catalog for always-current procedures (billing, crons,…
Add authentication (passkeys/OAuth) to the current Convex app, including the auth.config.ts wiring.
Add Stripe billing/payments to the Convex app via @convex-dev/stripe (checkout + webhook + gating).
Read the Convex deployment's 72h insights (read limits, OCC contention), root-cause each event in code, report evidence-backed…
Audit and harden Convex authorization: identity-from-arg impersonation, missing per-document ownership checks, PII-leaking public…