
Prisma Database Setup Prisma Client Setup
- 14 installs
- 8 repo stars
- Updated February 9, 2026
- prisma/cursor-plugin
prisma-database-setup-prisma-client-setup installs and configures Prisma Client.
About
The prisma-database-setup-prisma-client-setup skill walks Prisma Client setup end to end. Install prisma dev dependency and @prisma/client, add generator client block with provider prisma-client and mandatory output path outside node_modules, run npx prisma generate after every schema change, and instantiate PrismaClient with a driver adapter such as PrismaPg using DATABASE_URL. Notes that v7 requires adapters per database vendor. Reuse a single client instance per process to avoid exhausting connection pools. Import paths must match the configured generator output directory. Install prisma and @prisma/client packages. Generator requires explicit output path in v7. Regenerate client after every schema change. Instantiate with required driver adapter. Reuse one PrismaClient per app process. Generated client imported with adapter-backed singleton instance. User sets up generate output, adapter, and singleton pattern. Teams adding Prisma ORM to Node or TypeScript services.
- Install prisma and @prisma/client packages.
- Generator requires explicit output path in v7.
- Regenerate client after every schema change.
- Instantiate with required driver adapter.
- Reuse one PrismaClient per app process.
Prisma Database Setup Prisma Client Setup by the numbers
- 14 all-time installs (skills.sh)
- Ranked #604 of 911 Databases skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
prisma-database-setup-prisma-client-setup capabilities & compatibility
- Capabilities
- five step setup checklist · v7 output and adapter requirements
- Works with
- postgres
- Use cases
- database · api development
What prisma-database-setup-prisma-client-setup says it does
Reuse a single instance per app process
npx skills add https://github.com/prisma/cursor-plugin --skill prisma-database-setup-prisma-client-setupAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 14 |
|---|---|
| repo stars | ★ 8 |
| Last updated | February 9, 2026 |
| Repository | prisma/cursor-plugin ↗ |
How do I set up Prisma Client in v7?
Install, generate, and instantiate Prisma Client with v7 output path and required driver adapters.
Who is it for?
Teams adding Prisma ORM to Node or TypeScript services.
Skip if: Skip when project already has working client module.
When should I use this skill?
User sets up generate output, adapter, and singleton pattern.
What you get
Generated client imported with adapter-backed singleton instance.
Files
Prisma Client Setup
Generate and instantiate Prisma Client for any database provider.
1. Install dependencies
npm install prisma --save-dev
npm install @prisma/client2. 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 generateRe-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.
{
"name": "prisma-database-setup-prisma-client-setup",
"version": "7.0.0",
"author": "prisma",
"license": "MIT"
}Related skills
FAQ
What does prisma-database-setup-prisma-client-setup do?
prisma-database-setup-prisma-client-setup installs and configures Prisma Client.
When should I use prisma-database-setup-prisma-client-setup?
User sets up generate output, adapter, and singleton pattern.
Is this skill safe to install?
Review the Security Audits panel on this page before installing in production.