
prisma-database-setup-prisma-client-setup
✓ Official★ 8by prisma · part of prisma/cursor-plugin
Prisma Client Setup. Reference when using this Prisma feature.
Prisma Client Setup. Reference when using this Prisma feature.
Inspect the full instructions your agent will receiveExpandCollapse
This is the exact playbook injected into your agent when the skill activates — shown here so you can audit it before installing. You don't need to read it to use the skill.
by prisma
Prisma Client Setup. Reference when using this Prisma feature.
npx skills add https://github.com/prisma/cursor-plugin --skill prisma-database-setup-prisma-client-setup
Download ZIPGitHub8
2. Add generator block
In prisma/schema.prisma:
generator client {
provider = "prisma-client"
output = "../generated"
}
Prisma v7 requires an explicit output path and will not generate into node_modules by default.
3. Generate Prisma Client
npx prisma generate
Re-run prisma generate after every schema change to keep the client in sync.
4. Instantiate Prisma Client
import { PrismaClient } from '../generated/client'
import { PrismaPg } from '@prisma/adapter-pg'
const adapter = new PrismaPg({ connectionString: process.env.DATABASE_URL })
const prisma = new PrismaClient({ adapter })
If you change the generator output, update the import path to match. In Prisma ORM 7, a driver adapter is required — replace PrismaPg with the adapter for your database.
5. Use a single instance
Each PrismaClient instance creates a connection pool. Reuse a single instance per app process to avoid exhausting database connections.
npm install prisma --save-dev
npm install @prisma/clientRun this in your project — your agent picks the skill up automatically.
Prisma Client Setup
Generate and instantiate Prisma Client for any database provider.
1. Install dependencies
npm install prisma --save-dev
npm install @prisma/client
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.