prisma/orm

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

About the project

Prisma ORM is a Node.js and TypeScript database toolkit that lets applications work with databases through a programming interface instead of writing every query directly in SQL. Developers use it with databases including PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB, and CockroachDB. The catalogue add-ons provide agent rules, skills, hooks, agents, and other workflows for using Prisma.

48kStars on the repository
124Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

adr-review

01

prisma/orm

Skill Claude CodeCodex ✓ vendor

Review one or more ADRs with fresh eyes (as a team member without prior context), identify narrative and structural issues, then rewrite them. Use when the user asks to review, improve, rewrite, or take a fresh-eyes pass on an ADR or a set of ADRs (Architecture Decision Records).

not rated 48k +29 2d ago A 64 tokens original Apache-2.0

ast-visitor-pattern

02

prisma/orm

Skill Claude CodeCodex ✓ vendor

Use the frozen-class/visitor pattern for discriminated unions that have multiple dispatch sites. Use when creating a new set of variants (commands, IR nodes, factory calls) that will be switched over in 2+ places, or when refactoring an existing union type that has grown multiple switch sites.

not rated 48k +29 2d ago A 65 tokens original Apache-2.0

bumping-biome

03

prisma/orm

Skill Claude CodeCodex ✓ vendor

Bumps biome package versions (e.g. @biomejs/biome) using pnpm, aligns biome.jsonc files with the new version/s across the repository and runs biome-related checks. Use when required to update biome to a newer version - explicitly or implicitly (e.g. after running pnpm up, pnpm update, pnpm upgrade without specific…

not rated 48k +29 2d ago A 96 tokens original Apache-2.0

contrib-pr

04

prisma/orm

Skill Claude CodeCodex ✓ vendor

Open a high-quality external contributor PR against prisma/orm. Use when the user is an outside contributor (not a Prisma maintainer) and wants to submit a change as a pull request from a fork. Encodes the contribution flow from CONTRIBUTING.md so the resulting PR passes review on the first round.

not rated 48k +29 2d ago A 65 tokens original Apache-2.0

create-pr

05

prisma/orm

Skill Claude CodeCodex ✓ vendor

Creates a GitHub PR with a Linear-ticket-prefixed title and a decision-led, narrative description for prisma-next. Use when the user wants to create a pull request, open a PR, or submit changes for review.

not rated 48k +29 2d ago A 47 tokens original Apache-2.0

draft-release-notes

06

prisma/orm

Skill Claude CodeCodex ✓ vendor

Author the committed release-notes file for a Prisma 8 release (stable or 8.0.0-rc.N) by enumerating the merged PRs since the previous release v tag (stable or -rc.N), resolving opaque TML-NNNN: titles via Linear context (never copied verbatim), triaging public-worthiness, and writing categorized notes — breaking…

not rated 48k +29 2d ago A 174 tokens original Apache-2.0

prisma/orm

Skill Claude CodeCodex ✓ vendor

Orchestrates a GitHub PR review loop by delegating triage and implementation to dedicated sub-agents, then repeating until actionable review items are cleared. Use when the user says “address PR review”, “triage review comments”, or “iterate until review is clean”.

not rated 48k +29 2d ago A 60 tokens original Apache-2.0

prisma/orm

Skill Claude CodeCodex ✓ vendor

Writes and edits Markdown without inserting manual hard line breaks at a fixed column (e.g. 72 or 80). GitHub, docs sites, and editors soft-wrap prose; artificial breaks make diffs noisy and reflow awkward. Use when creating or editing .md files, PR bodies, ADRs, READMEs, rulecards, or any Markdown where the user…

not rated 48k +29 2d ago A 113 tokens original Apache-2.0

prisma/orm

Skill Claude CodeCodex ✓ vendor

Use single-quoted strings for multiline git commit messages in the Shell tool. Prevents heredoc escaping failures that produce garbled commit messages.

not rated 48k +29 2d ago A 35 tokens original Apache-2.0

no-bare-casts

10

prisma/orm

Skill Claude CodeCodex ✓ vendor

Writing as in TypeScript or TSX production code, modifying a file that contains a bare as cast, silencing a type error with a cast, encountering as unknown as, or reviewing a cast site.

not rated 48k +29 2d ago A 52 tokens original Apache-2.0

psl-ast-layers

11

prisma/orm

Skill Claude CodeCodex ✓ vendor

How to use the PSL syntax tree layers (green tree, red tree, strongly-typed AST classes) correctly. Use for any PSL-related work: PSL interpreters (contract-psl), helpers inside the psl-parser package, the language server, formatters, or anything else that consumes parse() output from @internal/psl-parser.

not rated 48k +29 2d ago A 78 tokens original Apache-2.0

publish-npm-version

12

prisma/orm

Skill Claude CodeCodex ✓ vendor

Cuts the next release of Prisma 8: bumps the root package.json version (on the v8 RC line: 8.0.0-rc.N → rc.N+1), propagates it to every workspace package, and opens a PR titled "chore(release): bump to ". When the maintainer merges the PR, the Publish to npm workflow runs automatically and ships the new version to npm…

not rated 48k +29 2d ago A 159 tokens original Apache-2.0

record-gotchas

13

prisma/orm

Skill Claude CodeCodex ✓ vendor

Capture surprises, workarounds, and rough edges hit while consuming the public surface of Prisma Next, Prisma Compute, or Prisma Postgres — anything a real user of these products would experience. Fires whenever an operator (or agent) writes a workaround, hits a surprising failure mode, or finds undocumented behaviour…

not rated 48k +29 2d ago C 219 tokens original Apache-2.0

prisma/orm

Skill Claude CodeCodex ✓ vendor

Record upgrade instructions alongside a Prisma Next breaking-change PR, so downstream consumers (users of @internal/ and authors of Prisma Next extensions) can apply the matching code translation automatically via the published upgrade skills. Use when you have refactored framework code and the test suite went red in…

not rated 48k +29 2d ago A 120 tokens original Apache-2.0

review-fetch-phase

15

prisma/orm

Skill Claude CodeCodex ✓ vendor

Fetches canonical PR review state and renders derived state artifacts. Use when the user wants the state acquisition phase only (fetch, render, summarize) for a review-framework PR.

not rated 48k +29 2d ago A 39 tokens original Apache-2.0

prisma/orm

Skill Claude CodeCodex ✓ vendor

Implements triaged review actions, commits focused fixes, and posts Done plus resolves threads. Use when the user wants only the implementation phase of the review-framework workflow.

not rated 48k +29 2d ago A 38 tokens original Apache-2.0

review-triage-phase

17

prisma/orm

Skill Claude CodeCodex ✓ vendor

Produces canonical review actions from fetched review state and renders action markdown. Use when the user wants only triage/action-planning for the review-framework workflow.

not rated 48k +29 2d ago A 36 tokens original Apache-2.0

prisma/orm

Skill Claude CodeCodex ✓ vendor

Triage open pull requests from external contributors to prisma/prisma and produce a per-PR verdict with evidence. Use when a maintainer asks to triage, evaluate, assess, or review the queue of incoming contributor PRs, to decide whether a fork PR is safe to run CI on, to check whether a PR is in scope for its version…

not rated 48k +29 2d ago A 131 tokens original Apache-2.0

prisma/orm

Skill Claude CodeCodex ✓ vendor

Write or rewrite architecture subsystem docs, ADRs, and reference material for the engineering team. Use when creating, updating, or reviewing docs under docs/architecture docs/, or when the user asks you to write documentation that describes the system's design.

not rated 48k +29 2d ago A 55 tokens original Apache-2.0

prisma-8

20

prisma/orm

Skill Claude CodeCodex ✓ vendor

Comprehensive guide for building with Prisma 8 (Prisma Next), the contract-first data layer. Use whenever working on Prisma code in a project that uses it — authoring or editing the data contract (contract.prisma, PSL, TypeScript builders), migrations, queries (db.orm / db.sql), runtime wiring (db.ts, middleware…

not rated 48k +29 2d ago A 220 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: