Skill: Convex Live Migrations
by Convex
Convex's official skill for changing the schema of a deployed app without breaking it — add the field optional, backfill with @convex-dev/migrations, verify, then tighten the validator.
Prisma's official skill for migrating an ORM project from v6 to v7 - the prisma-client generator, driver adapters, prisma.config.ts, ESM entrypoints and every removed API.
Prisma ORM 7 is a breaking release, and this is Prisma's own skill for getting an existing v6 codebase across the gap without a day of guesswork. It gives an agent an ordered migration procedure plus the failure modes to watch for, so the upgrade is executed rather than improvised.
The skill walks the migration in eight steps: updating package.json for ESM-first projects, adjusting tsconfig.json, moving schema.prisma to the new prisma-client generator, creating a prisma.config.ts, installing a driver adapter (required now for SQL providers), updating client instantiation, replacing Prisma.validator with TypeScript's satisfies, and finally running migrations and regenerating the client.
Breaking changes are grouped by priority so the agent tackles blockers first, and each rule carries a prefix so it can be cited. Removed features are listed explicitly - middleware, metrics and several CLI flags - along with the new generated client entrypoints (client, browser, models, enums) and the fact that environment variables must now be loaded manually.
Two things make this more useful than a changelog. First, it has a troubleshooting section for the errors that actually show up after an upgrade: "cannot find module" from the new entrypoints, SSL certificate failures, and connection timeouts introduced by driver adapters. Second, it refuses to lead a MongoDB project down a dead end - MongoDB has no Prisma 7 connector, so the skill hands off to a separate decision guide rather than producing an impossible plan. Accelerate users get their own handling.
Upgrading to Prisma 7, switching to the prisma-client generator, setting up driver adapters, configuring prisma.config.ts, or debugging import errors that appeared after a version bump.
Part of the prisma/skills collection, which follows the Agent Skills open standard and installs with npx skills add prisma/skills. MIT licensed.
Once installed, ask your agent something like:
Upgrade this project from Prisma 6 to Prisma 7.
The instructions your agent loads, as published by Prisma.
by Convex
Convex's official skill for changing the schema of a deployed app without breaking it — add the field optional, backfill with @convex-dev/migrations, verify, then tighten the validator.
Netlify's official skill for zero-config managed Postgres — querying from Functions, Drizzle setup, migrations and per-preview database branches.
by Inngest
A controlled upgrade path from Inngest SDK v3 to v4 — triggers into createFunction options, EventSchemas to eventType, realtime imports, step.invoke string IDs — with a scan-first, verify-last order.
Convex's official top-level agent skill — routes an agent to the right convex-* skill for the task and to a served capability catalogue that stays current without a reinstall.