Alternatives to convex-migrate
50 AI Skills apps to use instead, best rated first.
Top picks
- W

webapp-testing
LaunchNative Python Playwright scripts for testing local web applications with server lifecycle management. Includes with_server.py helper to automatically start and manage single or multiple servers before running automation scripts. Supports re
- C

content-research-writer
LaunchAssists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on
- O

openhue
Launchopenhue is an agent skill from the OpenClaw project, listed on skills.sh. It lets an agent control Philips Hue lights and scenes through a Hue Bridge with the OpenHue CLI: turn lights on and off, dim rooms, set scenes such as movie mode, an
- B

batch-grill-me
Launchbatch-grill-me is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It interviews you relentlessly about a plan until you share an understanding. It maps decisions as a tree and asks every question it can answer now
- I

implement
Launchimplement is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It implements work from a spec or tickets: it fetches the ticket, works test-first at agreed seams, runs type checks and tests as it goes, reviews the re
- F

frontend-design
LaunchDistinctive, production-grade frontend interfaces that reject generic AI aesthetics through intentional design choices. Guides aesthetic direction selection (brutalist, maximalist, retro-futuristic, luxury, organic, etc.) before implementat
More AI Skills apps

brainstorming
Transform rough ideas into fully-formed designs through structured questioning

finishing-a-development-branch
Guides completion of development work by presenting clear options

test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
About convex-migrate

convex-migrate
Migrate schema + backfill data on a deployed Convex app
convex-migrate is an agent skill for changing the schema of a deployed Convex app and backfilling its data without breaking existing rows. It uses the @convex-dev/migrations package and follows an order of steps that keeps the live app working. First, the new field is made optional, so that deploying the change does not reject the rows that already exist. Next, the migrations package is installed and a migration is written to backfill or transform the old rows. The migration is then run, and the skill checks that every row is valid. Only once the backfill has completed does the skill make the field required by tightening the validator. The rules say never to tighten a validator before the backfill is complete, because that would reject the rows that have not been migrated yet. The skill is for changing a schema that is already in production, rather than starting a new one. It is part of the get-convex agent-skills repository and is added to a compatible agent with the skills command. Its audits passed with Gen Agent Trust Hub, Socket and Snyk. It suits teams who need to add or reshape a field on live data and want to avoid downtime or rejected writes.
- Price
- Free
- Made by
- get-convex
- Category
- AI Skills
- Website
- github.com/get-convex/agent-skills/convex-migrate
