- Prisma Cli Formatprisma format. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Cli Generateprisma generate. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Cli Initprisma init. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Cli Migrate Deployprisma migrate deployprisma/cursor-plugin8
- Prisma Cli Migrate Devprisma migrate dev. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Cli Migrate Diffprisma migrate diff. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Cli Migrate Resetprisma migrate resetprisma/cursor-plugin8
- Prisma Cli Migrate Resolveprisma migrate resolveprisma/cursor-plugin8
- Prisma Cli Migrate Statusprisma migrate statusprisma/cursor-plugin8
- Prisma Cli Studioprisma studio. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Cli Validateprisma validate. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Client Api Client MethodsClient Methods. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Client Api ConstructorPrismaClient Constructorprisma/cursor-plugin8
- Prisma Client Api FiltersFilter Conditions and Operatorsprisma/cursor-plugin8
- Prisma Client Api Model QueriesModel Queries. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Client Api Query OptionsQuery Options. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Client Api Raw QueriesRaw Queries. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Client Api RelationsRelation Queries. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Client Api TransactionsTransactions. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Database Setup CockroachdbCockroachDB Setup. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Database Setup MongodbMongoDB Setup. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Database Setup MysqlMySQL Setup. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Database Setup PostgresqlPostgreSQL Setup. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Database Setup Prisma Client SetupPrisma Client Setup. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Database Setup Prisma PostgresPrisma Postgres Setupprisma/cursor-plugin8
- Prisma Database Setup SqliteSQLite Setup. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Database Setup SqlserverSQL Server Setup. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Upgrade V7 Accelerate UsersPrisma Accelerate Usersprisma/cursor-plugin8
- Prisma Upgrade V7 Driver AdaptersDriver Adapters. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Upgrade V7 Env VariablesEnvironment Variablesprisma/cursor-plugin8
- Prisma Upgrade V7 Esm SupportESM Support. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Upgrade V7 Prisma ConfigPrisma Config. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Upgrade V7 Removed FeaturesRemoved Features. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma Upgrade V7 Schema ChangesSchema Changes. Reference when using this Prisma feature.prisma/cursor-plugin8
- Prisma CliPrisma ORM CLI commands reference covering init, generate, migrate, db, dev, studio, validate, format, debug, and mcp. Use for ORM/database CLI workflows, not Prisma Compute app deployment. For Prisma Compute, `@prisma/cli app deploy`, `compute:deploy`, `create-prisma --deploy`, apps, deployments, logs, or domains, use the `prisma-compute` skill instead. Triggers on "prisma init", "prisma generate", "prisma migrate", "prisma db", "prisma studio", "prisma mcp".prisma/prisma-plugin2
- Prisma Client ApiPrisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".prisma/prisma-plugin2
- Prisma ComputePrisma Compute deployment and hosting guide. Use whenever the user mentions Prisma Compute, `prisma.compute.ts`, `defineComputeConfig`, deploying or hosting a Prisma app, `@prisma/cli app deploy`, `compute:deploy`, `create-prisma --deploy`, `PRISMA_SERVICE_TOKEN`, `auth workspace`, Compute apps/deployments/build logs/domains, `@prisma/cli agent install`, localhost vs `0.0.0.0`, deploy port binding, or framework deploy readiness for Hono, Elysia, Next.js, TanStack Start, Astro, Nuxt, Svelte, Nestprisma/prisma-plugin2
- Prisma Database SetupGuides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on "configure postgres", "connect to mysql", "setup mongodb", "sqlite setup".prisma/prisma-plugin2
- Prisma Driver Adapter ImplementationRequired reference for Prisma v7 driver adapter work. Use when implementing or modifying adapters, adding database drivers, or touching SqlDriverAdapter/Transaction interfaces. Contains critical contract details not inferable from code examples — including the transaction lifecycle protocol, error mapping requirements, and verification checklist. Existing implementations do not replace this skill.prisma/prisma-plugin2
- Prisma PostgresPrisma Postgres setup and operations guidance across Console, create-db CLI, Management API, and Management API SDK. Use when creating Prisma Postgres databases, working in Prisma Console, provisioning with create-db/create-pg/create-postgres, or integrating programmatic provisioning with service tokens or OAuth.prisma/prisma-plugin2
- Prisma Postgres SetupSet up a new Prisma Postgres database and connect it to a local project using the Management API. Use when asked to "set up a database", "create a Prisma Postgres project", "get a connection string", "connect my app to Prisma Postgres", or "provision a database".prisma/prisma-plugin2
- Prisma Upgrade V7Complete migration guide from Prisma ORM v6 to v7 covering all breaking changes. Use when upgrading Prisma versions, encountering v7 errors, or migrating existing projects. Triggers on "upgrade to prisma 7", "prisma 7 migration", "prisma-client generator", "driver adapter required".prisma/prisma-plugin2
- Prisma CliPrisma CLI commands reference covering all available commands, options, and usage patterns. Use when running Prisma CLI commands, setting up projects, generating client, running migrations, managing databases, or starting Prisma's MCP server. Triggers on "prisma init", "prisma generate", "prisma migrate", "prisma db", "prisma studio", "prisma mcp".prisma/prisma-ai-test
- Prisma CliPrisma CLI commands reference covering all available commands, options, and usage patterns. Use when running Prisma CLI commands, setting up projects, generating client, running migrations, managing databases, or starting Prisma's MCP server. Triggers on "prisma init", "prisma generate", "prisma migrate", "prisma db", "prisma studio", "prisma mcp".prisma/codex-plugin
- Prisma Client ApiPrisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".prisma/prisma-ai-test
- Prisma Client ApiPrisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".prisma/codex-plugin
- Prisma Database SetupGuides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on "configure postgres", "connect to mysql", "setup mongodb", "sqlite setup".prisma/prisma-ai-test
- Prisma Database SetupGuides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on "configure postgres", "connect to mysql", "setup mongodb", "sqlite setup".prisma/codex-plugin
- Prisma NextRoute a vague Prisma Next prompt to the right specific skill. Use for "help me with Prisma Next", "what is Prisma Next", "explain Prisma Next", "I'm new to PN", "where do I start", "what can I do with Prisma Next", "what can I do next with Prisma", "just ran createprisma", "tour of Prisma Next", "Prisma Next overview", and comparison questions like "Prisma Next vs Prisma 7", "PN vs Drizzle", "PN vs Kysely", "PN vs TypeORM". Do NOT use when the prompt clearly matches a workflow skill — adoption /prisma/mrkdwn
- Prisma Next BuildWire Prisma Next into the project's build system with the right build-tool plugin — Vite today via @prisma-next/vite-plugin-contract-emit (Vite 7 / 8); Next.js / Webpack / esbuild / Rollup / Turbopack are named as gaps rather than fabricated. Always offers the Vite plugin proactively when the project is using Vite. Use for vite plugin, vite-plugin, vite.config.ts, prismaVitePlugin, contract emit on save, HMR, hot reload contract, dev server, Next.js plugin, next plugin, withPrismaNext, webpack pprisma/mrkdwn
- Prisma Next ContractEdit the Prisma Next data contract — add models, fields, relations, indexes, enums, value objects (composite types), type aliases, namespaces (Postgres schemas), cross-contract foreign keys (cross-space FK), polymorphic types (`@@discriminator` / `@@base`), use extension namespaces (`pgvector.Vector(...)`, `cipherstash.EncryptedString(...)`), wire `prisma-next.config.ts` with `defineConfig` from the `@prisma-next/<target>/config` façade, and run `prisma-next contract emit`. Use for schema, modelprisma/mrkdwn
- Prisma Next DebugRead a Prisma Next structured error envelope and route to the right recovery — code, domain, severity, why, fix, meta. Use for error, exception, my emit failed, my query won't typecheck, my query crashed, my migration won't apply, MIGRATION.HASH_MISMATCH, BUDGET.ROWS_EXCEEDED, BUDGET.TIME_EXCEEDED, RUNTIME.ABORTED, PLAN.HASH_MISMATCH, CONTRACT.MARKER_MISSING, PN-RUN-3001, PN-RUN-3002, PN-RUN-3030, PN-MIG-2001, PN-CLI-4011, PN-SCHEMA-0001, drift, capability missing, planner conflict, prisma studiprisma/mrkdwn
- Prisma Next Extension UpgradeUpgrade Prisma Next in your extension. Bumps every `@prisma-next/*` dependency to the requested target (or npm `latest`), runs the per-transition upgrade instructions for the extension SPI (middleware lifecycle, codec / migration-tools / framework-components churn, seed-migration on-disk shape), verifies the pins are correctly exact via `prisma-next-check-pins`, runs the extension's own typecheck and tests, and commits each minor step on its own. Use when the user asks to "upgrade Prisma Next" iprisma/mrkdwn
- Prisma Next FeedbackHand a Prisma Next question or report off to the team — file a GitHub issue (bug or feature request), or route Q&A / design discussion / direct-team-contact to the Prisma Discord at pris.ly/discord. Use for bug, bug report, file an issue, report a bug, feature request, missing feature, this should be a feature, file this, this is a bug, this is broken, surprising behaviour, this doesn't work, file feedback, send feedback, capability gap, file via prisma-next-feedback, ask the team, talk to the tprisma/mrkdwn
- Prisma Next Migration ReviewReview what Prisma Next migrations will run on merge or deploy, render the migration graph, resolve concurrent / diamond-convergence conflicts, and configure environment refs for CI. Use for "what migrations are going to run", "what runs on deploy", merge conflict, diamond convergence, concurrent migrations, migration status, ref management, staging, production, MIGRATION.DIVERGED, MIGRATION.NO_MARKER, MIGRATION.MARKER_NOT_IN_HISTORY, prisma migrate status, prisma migrate diff, prisma migrate reprisma/mrkdwn
- Prisma Next MigrationsAuthor Prisma Next migrations — choose db update vs migration plan, edit the framework-rendered migration.ts (replace placeholder sentinels with dataTransform closures), recover from MIGRATION.HASH_MISMATCH or PN-MIG-2001 unfilled placeholder. Use for prisma migrate dev, prisma migrate deploy, prisma db push, db update, db update --dry-run, migration plan, migrate, migration new, migration show, db verify, db sign, data migration, this.dataTransform, dataTransform, placeholder, generated migratiprisma/mrkdwn
- Prisma Next QueriesWrite Prisma Next queries for Postgres, SQLite, or Mongo — pick a lane (Postgres/SQLite `db.orm.<Model>` + `db.sql.<table>`; Mongo `db.orm.<root>` + `db.query.from(...)` pipeline builder), filter / project / sort / paginate, eager-load with `.include(...)`, Postgres/SQLite `db.transaction(...)`, Postgres/SQLite ORM `.aggregate(...)`, Mongo aggregations via query builder, namespace-aware accessors (`db.orm.<ns>.<Model>`, `db.sql.<ns>.<table>`). Triggers: query, where, match, select, project, ordeprisma/mrkdwn
- Prisma Next QuickstartAdopt Prisma Next into a new project, onto an existing database, or as the first move after a bootstrap tool dropped you into a scaffold. Use for "what can I do with Prisma Next", "what can I do next with Prisma", "where do I start", "what should I do first", "just ran createprisma", "createprisma", "npx createprisma", "npx create-prisma", "first steps", "first query", "I have a scaffolded Prisma Next project what now"; for `pnpm dlx prisma-next init` greenfield setup; and for `prisma-next contrprisma/mrkdwn
- Prisma Next RuntimeWire the Prisma Next runtime — `db.ts` setup using `postgres<Contract>(...)` from `@prisma-next/postgres/runtime`, `sqlite<Contract>(...)` from `@prisma-next/sqlite/runtime`, or `mongo<Contract>(...)` from `@prisma-next/mongo/runtime`; middleware composition (telemetry from `@prisma-next/middleware-telemetry`; lints and budgets), `DATABASE_URL` config, per-environment branching, switching between Postgres, SQLite, and Mongo façades. Use for db.ts, postgres(), sqlite(), mongo(), middleware, telemprisma/mrkdwn
- Prisma Next UpgradeUpgrade Prisma Next in your app. Bumps every `@prisma-next/*` dependency from the version pinned in the lockfile to the requested target (or npm `latest`), applies any required code-translation steps from the per-transition upgrade instructions, validates with the project's own typecheck + tests, and commits each minor step on its own. Use when the user asks to "upgrade Prisma Next", "bump Prisma Next", "move to Prisma Next X.Y", or asks an agent to deal with an `@prisma-next/*` minor bump in thprisma/mrkdwn