Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
prisma avatar

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)
At a glance

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
From the docs

What prisma-database-setup-prisma-client-setup says it does

Reuse a single instance per app process
SKILL.md
npx skills add https://github.com/prisma/cursor-plugin --skill prisma-database-setup-prisma-client-setup

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs14
repo stars8
Last updatedFebruary 9, 2026
Repositoryprisma/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

SKILL.mdMarkdownGitHub ↗

Prisma Client Setup

Generate and instantiate Prisma Client for any database provider.

1. Install dependencies

npm install prisma --save-dev
npm install @prisma/client

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.

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.

Databasesdatabases

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.