Skill · em Construir backend e dados

prisma-client-api

Prisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".

Procedência

Antes de instalar

9 arquivos · 39,2 KB · só texto, nenhum script

Instalar na sua CLI

O comando baixa a versão fixada (commit 1123817) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/skills/prisma-client-api/.

d=".claude/skills/prisma-client-api"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-client-api"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/client-methods.md" "$u/references/client-methods.md" \
  -o "$d/references/constructor.md" "$u/references/constructor.md" \
  -o "$d/references/filters.md" "$u/references/filters.md" \
  -o "$d/references/model-queries.md" "$u/references/model-queries.md" \
  -o "$d/references/query-options.md" "$u/references/query-options.md" \
  -o "$d/references/raw-queries.md" "$u/references/raw-queries.md" \
  -o "$d/references/relations.md" "$u/references/relations.md" \
  -o "$d/references/transactions.md" "$u/references/transactions.md"

Global: instala em ~/.claude/skills/prisma-client-api/.

d="$HOME/.claude/skills/prisma-client-api"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-client-api"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/client-methods.md" "$u/references/client-methods.md" \
  -o "$d/references/constructor.md" "$u/references/constructor.md" \
  -o "$d/references/filters.md" "$u/references/filters.md" \
  -o "$d/references/model-queries.md" "$u/references/model-queries.md" \
  -o "$d/references/query-options.md" "$u/references/query-options.md" \
  -o "$d/references/raw-queries.md" "$u/references/raw-queries.md" \
  -o "$d/references/relations.md" "$u/references/relations.md" \
  -o "$d/references/transactions.md" "$u/references/transactions.md"

Codex

Neste projeto: instala em .agents/skills/prisma-client-api/.

d=".agents/skills/prisma-client-api"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-client-api"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/client-methods.md" "$u/references/client-methods.md" \
  -o "$d/references/constructor.md" "$u/references/constructor.md" \
  -o "$d/references/filters.md" "$u/references/filters.md" \
  -o "$d/references/model-queries.md" "$u/references/model-queries.md" \
  -o "$d/references/query-options.md" "$u/references/query-options.md" \
  -o "$d/references/raw-queries.md" "$u/references/raw-queries.md" \
  -o "$d/references/relations.md" "$u/references/relations.md" \
  -o "$d/references/transactions.md" "$u/references/transactions.md"

Global: instala em ~/.agents/skills/prisma-client-api/.

d="$HOME/.agents/skills/prisma-client-api"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-client-api"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/client-methods.md" "$u/references/client-methods.md" \
  -o "$d/references/constructor.md" "$u/references/constructor.md" \
  -o "$d/references/filters.md" "$u/references/filters.md" \
  -o "$d/references/model-queries.md" "$u/references/model-queries.md" \
  -o "$d/references/query-options.md" "$u/references/query-options.md" \
  -o "$d/references/raw-queries.md" "$u/references/raw-queries.md" \
  -o "$d/references/relations.md" "$u/references/relations.md" \
  -o "$d/references/transactions.md" "$u/references/transactions.md"

Antigravity

Neste projeto: instala em .agents/skills/prisma-client-api/.

d=".agents/skills/prisma-client-api"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-client-api"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/client-methods.md" "$u/references/client-methods.md" \
  -o "$d/references/constructor.md" "$u/references/constructor.md" \
  -o "$d/references/filters.md" "$u/references/filters.md" \
  -o "$d/references/model-queries.md" "$u/references/model-queries.md" \
  -o "$d/references/query-options.md" "$u/references/query-options.md" \
  -o "$d/references/raw-queries.md" "$u/references/raw-queries.md" \
  -o "$d/references/relations.md" "$u/references/relations.md" \
  -o "$d/references/transactions.md" "$u/references/transactions.md"

Global: instala em ~/.gemini/antigravity-cli/skills/prisma-client-api/.

d="$HOME/.gemini/antigravity-cli/skills/prisma-client-api"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-client-api"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/client-methods.md" "$u/references/client-methods.md" \
  -o "$d/references/constructor.md" "$u/references/constructor.md" \
  -o "$d/references/filters.md" "$u/references/filters.md" \
  -o "$d/references/model-queries.md" "$u/references/model-queries.md" \
  -o "$d/references/query-options.md" "$u/references/query-options.md" \
  -o "$d/references/raw-queries.md" "$u/references/raw-queries.md" \
  -o "$d/references/relations.md" "$u/references/relations.md" \
  -o "$d/references/transactions.md" "$u/references/transactions.md"

Peça ao Rook

Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/prisma.skills.prisma-client-api

Prévia do SKILL.md

---
name: prisma-client-api
description: Prisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".
license: MIT
metadata:
  author: prisma
  version: "7.9.1"
---

# Prisma Client API Reference

Complete API reference for Prisma Client. This skill provides guidance on model queries, filtering, relations, and client methods for current Prisma projects.

## When to Apply

Reference this skill when:
- Writing database queries with Prisma Client
- Performing CRUD operations (create, read, update, delete)
- Filtering and sorting data
- Working with relations
- Using transactions
- Configuring client options

## Rule Categories by Priority

| Priority | Category | Impact | Prefix |
|----------|----------|--------|--------|
| 1 | Client Construction | HIGH | `constructor` |
| 2 | Model Queries | CRITICAL | `model-queries` |
| 3 | Query Shape | HIGH | `query-options` |
| 4 | Filtering | HIGH | `filters` |
| 5 | Relations | HIGH | `relations` |
| 6 | Transactions | CRITICAL | `transactions` |
| 7 | Raw SQL | CRITICAL | `raw-queries` |
| 8 | Client Methods | MEDIUM | `client-methods` |

## Quick Reference

- `constructor` - `PrismaClient` setup, adapter wiring, logging, and SQL commenter plugins
- `model-queries` - CRUD operations and bulk operations
…

Ver todo o marketplace