Agent skill · software engineering · aiskillstore
prisma-database-setup
Guides 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".
Why this skill is useful
Provides detailed configuration patterns and commands for setting up Prisma with various database providers that the AI wouldn't reliably generate on its own.
What it needs
Requires node, prisma, typescript installed locally. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Prisma Database Setup Comprehensive guides for configuring Prisma ORM with various database providers. When to Apply Reference this skill when: Initializing a new Prisma project Switching database providers Configuring connection strings and environment variables Troubleshooting database connection issues Setting up database-specific features Generating and instantiating Prisma Client Rule Categories by Priority Priority Category Impact Prefix ---------- ---------- -------- -------- 1 Provider Guides CRITICAL provider names 2 Prisma Postgres HIGH prisma-postgres 3 Client Setup CRITICAL prisma-client-setup System Prerequisites Node.js 20.19.0+ TypeScript 5.4.0+ Bun Runtime If you're using Bun, run Prisma CLI commands with bunx --bun prisma ... so Prisma uses the Bun runtime instead of falling back to Node.js. Supported Databases Database Provider String Notes ---------- ----------------- ------- PostgreSQL postgresql Default, full feature support MySQL mysql Widespread support, some JSON diffs SQLite sqlite Local file-based, no enum/scalar lists MongoDB mongodb Mongo-specific workflow; do not apply SQL driver-adapter guidance SQL Server sqlserver Microsoft ecosystem CockroachDB cockroachdb Distributed SQL, Postgres-compatible Prisma Postgres postgresql Managed serverless database Configuration Files Your configuration shape depends on the provider and Prisma major version: 1. All providers use prisma/schema.prisma. 2. Prisma 7 SQL setups typically use prisma.config.ts for datasource URLs. 3. MongoDB projects should stay on Prisma 6.x, keep url = env("DATABASEURL") in the schema, and continue using the classic MongoDB setup. Driver Adapters The standard SQL workflow uses a driver adapter. Choose the adapter and driver for your database and pass the adapter to PrismaClient. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/prisma-database-setup