Skip to content
SkillCheatSheet Sign in

prisma/orm

Agent skills in the GitHub repository prisma/orm, each with its code score out of 100.

The Prisma ORM: write your application in TypeScript with human-readable queries instead of SQL. Host your database on Prisma Postgres and your app on Prisma Compute.

Repository score
70 / 100 B
Skills
21
Verified
2
Average skill score
67
GitHub stars
47,670
License
Apache-2.0

Open prisma/orm on GitHub

21 skills in this repository

  1. prisma-8

    Use when working in a project that depends on @prisma/orm-postgres, @prisma/orm-sqlite, or @prisma/orm-mongo (Prisma 8, formerly Prisma Next): editing contract.prisma or a contrac…

    Verified87A
  2. record-upgrade-instructions

    Record upgrade instructions alongside a Prisma 8 breaking-change PR, so downstream consumers (users of `@internal/*` and authors of Prisma 8 extensions) can apply the matching cod…

    Verified83B
  3. contrib-pr

    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 reques…

    77B
  4. create-pr

    Creates a GitHub PR with a conventional-commit title and a decision-led, narrative description for Prisma 8. Use when the user wants to create a pull request, open a PR, or submit…

    74B
  5. review-fetch-phase

    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 P…

    73B
  6. draft-release-notes

    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`), reso…

    72B
  7. github-review-iteration

    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 s…

    72B
  8. product-direction

    Judges feature requests, feature pull requests and your own proposals against a repository's written product direction, gives a cited verdict, and records each new no. Use when tr…

    71B
  9. publish-npm-version

    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 "c…

    70B
  10. triage-contributor-pr

    Triage open pull requests from external contributors to prisma/orm and produce a per-PR verdict with evidence. Use when a maintainer asks to triage, evaluate, assess, or review th…

    70B
  11. review-implement-phase

    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 workf…

    69C
  12. review-triage-phase

    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.

    66C
  13. markdown-no-artificial-line-wraps

    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 diff…

    65C
  14. write-architecture-docs

    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/,…

    65C
  15. adr-review

    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, im…

    64C
  16. bumping-biome

    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 whe…

    62C
  17. psl-ast-layers

    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 t…

    60C
  18. record-gotchas

    Capture surprises, workarounds, and rough edges hit while *consuming* the public surface of Prisma 8, Prisma Compute, or Prisma Postgres — anything a real user of these products w…

    59C
  19. ast-visitor-pattern

    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 w…

    53D
  20. no-bare-casts

    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…

    48D
  21. multiline-commit-messages

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

    43D

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.