Skill · em Construir backend e dados

prisma-cli

Prisma ORM CLI commands reference covering init, generate, migrate, db, dev, complete, studio, validate, format, debug, and mcp. Use for ORM/database CLI workflows, not the Prisma Platform CLI. Triggers on "prisma init", "prisma generate", "prisma migrate", "prisma db", "prisma complete", "prisma…

Procedência

Antes de instalar

21 arquivos · 48,8 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-cli/.

d=".claude/skills/prisma-cli"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-cli"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/agent-safety.md" "$u/references/agent-safety.md" \
  -o "$d/references/complete.md" "$u/references/complete.md" \
  -o "$d/references/db-execute.md" "$u/references/db-execute.md" \
  -o "$d/references/db-pull.md" "$u/references/db-pull.md" \
  -o "$d/references/db-push.md" "$u/references/db-push.md" \
  -o "$d/references/db-seed.md" "$u/references/db-seed.md" \
  -o "$d/references/debug.md" "$u/references/debug.md" \
  -o "$d/references/dev.md" "$u/references/dev.md" \
  -o "$d/references/format.md" "$u/references/format.md" \
  -o "$d/references/generate.md" "$u/references/generate.md" \
  -o "$d/references/init.md" "$u/references/init.md" \
  -o "$d/references/mcp.md" "$u/references/mcp.md" \
  -o "$d/references/migrate-deploy.md" "$u/references/migrate-deploy.md" \
  -o "$d/references/migrate-dev.md" "$u/references/migrate-dev.md" \
  -o "$d/references/migrate-diff.md" "$u/references/migrate-diff.md" \
  -o "$d/references/migrate-reset.md" "$u/references/migrate-reset.md" \
  -o "$d/references/migrate-resolve.md" "$u/references/migrate-resolve.md" \
  -o "$d/references/migrate-status.md" "$u/references/migrate-status.md" \
  -o "$d/references/studio.md" "$u/references/studio.md" \
  -o "$d/references/validate.md" "$u/references/validate.md"

Global: instala em ~/.claude/skills/prisma-cli/.

d="$HOME/.claude/skills/prisma-cli"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-cli"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/agent-safety.md" "$u/references/agent-safety.md" \
  -o "$d/references/complete.md" "$u/references/complete.md" \
  -o "$d/references/db-execute.md" "$u/references/db-execute.md" \
  -o "$d/references/db-pull.md" "$u/references/db-pull.md" \
  -o "$d/references/db-push.md" "$u/references/db-push.md" \
  -o "$d/references/db-seed.md" "$u/references/db-seed.md" \
  -o "$d/references/debug.md" "$u/references/debug.md" \
  -o "$d/references/dev.md" "$u/references/dev.md" \
  -o "$d/references/format.md" "$u/references/format.md" \
  -o "$d/references/generate.md" "$u/references/generate.md" \
  -o "$d/references/init.md" "$u/references/init.md" \
  -o "$d/references/mcp.md" "$u/references/mcp.md" \
  -o "$d/references/migrate-deploy.md" "$u/references/migrate-deploy.md" \
  -o "$d/references/migrate-dev.md" "$u/references/migrate-dev.md" \
  -o "$d/references/migrate-diff.md" "$u/references/migrate-diff.md" \
  -o "$d/references/migrate-reset.md" "$u/references/migrate-reset.md" \
  -o "$d/references/migrate-resolve.md" "$u/references/migrate-resolve.md" \
  -o "$d/references/migrate-status.md" "$u/references/migrate-status.md" \
  -o "$d/references/studio.md" "$u/references/studio.md" \
  -o "$d/references/validate.md" "$u/references/validate.md"

Codex

Neste projeto: instala em .agents/skills/prisma-cli/.

d=".agents/skills/prisma-cli"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-cli"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/agent-safety.md" "$u/references/agent-safety.md" \
  -o "$d/references/complete.md" "$u/references/complete.md" \
  -o "$d/references/db-execute.md" "$u/references/db-execute.md" \
  -o "$d/references/db-pull.md" "$u/references/db-pull.md" \
  -o "$d/references/db-push.md" "$u/references/db-push.md" \
  -o "$d/references/db-seed.md" "$u/references/db-seed.md" \
  -o "$d/references/debug.md" "$u/references/debug.md" \
  -o "$d/references/dev.md" "$u/references/dev.md" \
  -o "$d/references/format.md" "$u/references/format.md" \
  -o "$d/references/generate.md" "$u/references/generate.md" \
  -o "$d/references/init.md" "$u/references/init.md" \
  -o "$d/references/mcp.md" "$u/references/mcp.md" \
  -o "$d/references/migrate-deploy.md" "$u/references/migrate-deploy.md" \
  -o "$d/references/migrate-dev.md" "$u/references/migrate-dev.md" \
  -o "$d/references/migrate-diff.md" "$u/references/migrate-diff.md" \
  -o "$d/references/migrate-reset.md" "$u/references/migrate-reset.md" \
  -o "$d/references/migrate-resolve.md" "$u/references/migrate-resolve.md" \
  -o "$d/references/migrate-status.md" "$u/references/migrate-status.md" \
  -o "$d/references/studio.md" "$u/references/studio.md" \
  -o "$d/references/validate.md" "$u/references/validate.md"

Global: instala em ~/.agents/skills/prisma-cli/.

d="$HOME/.agents/skills/prisma-cli"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-cli"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/agent-safety.md" "$u/references/agent-safety.md" \
  -o "$d/references/complete.md" "$u/references/complete.md" \
  -o "$d/references/db-execute.md" "$u/references/db-execute.md" \
  -o "$d/references/db-pull.md" "$u/references/db-pull.md" \
  -o "$d/references/db-push.md" "$u/references/db-push.md" \
  -o "$d/references/db-seed.md" "$u/references/db-seed.md" \
  -o "$d/references/debug.md" "$u/references/debug.md" \
  -o "$d/references/dev.md" "$u/references/dev.md" \
  -o "$d/references/format.md" "$u/references/format.md" \
  -o "$d/references/generate.md" "$u/references/generate.md" \
  -o "$d/references/init.md" "$u/references/init.md" \
  -o "$d/references/mcp.md" "$u/references/mcp.md" \
  -o "$d/references/migrate-deploy.md" "$u/references/migrate-deploy.md" \
  -o "$d/references/migrate-dev.md" "$u/references/migrate-dev.md" \
  -o "$d/references/migrate-diff.md" "$u/references/migrate-diff.md" \
  -o "$d/references/migrate-reset.md" "$u/references/migrate-reset.md" \
  -o "$d/references/migrate-resolve.md" "$u/references/migrate-resolve.md" \
  -o "$d/references/migrate-status.md" "$u/references/migrate-status.md" \
  -o "$d/references/studio.md" "$u/references/studio.md" \
  -o "$d/references/validate.md" "$u/references/validate.md"

Antigravity

Neste projeto: instala em .agents/skills/prisma-cli/.

d=".agents/skills/prisma-cli"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-cli"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/agent-safety.md" "$u/references/agent-safety.md" \
  -o "$d/references/complete.md" "$u/references/complete.md" \
  -o "$d/references/db-execute.md" "$u/references/db-execute.md" \
  -o "$d/references/db-pull.md" "$u/references/db-pull.md" \
  -o "$d/references/db-push.md" "$u/references/db-push.md" \
  -o "$d/references/db-seed.md" "$u/references/db-seed.md" \
  -o "$d/references/debug.md" "$u/references/debug.md" \
  -o "$d/references/dev.md" "$u/references/dev.md" \
  -o "$d/references/format.md" "$u/references/format.md" \
  -o "$d/references/generate.md" "$u/references/generate.md" \
  -o "$d/references/init.md" "$u/references/init.md" \
  -o "$d/references/mcp.md" "$u/references/mcp.md" \
  -o "$d/references/migrate-deploy.md" "$u/references/migrate-deploy.md" \
  -o "$d/references/migrate-dev.md" "$u/references/migrate-dev.md" \
  -o "$d/references/migrate-diff.md" "$u/references/migrate-diff.md" \
  -o "$d/references/migrate-reset.md" "$u/references/migrate-reset.md" \
  -o "$d/references/migrate-resolve.md" "$u/references/migrate-resolve.md" \
  -o "$d/references/migrate-status.md" "$u/references/migrate-status.md" \
  -o "$d/references/studio.md" "$u/references/studio.md" \
  -o "$d/references/validate.md" "$u/references/validate.md"

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

d="$HOME/.gemini/antigravity-cli/skills/prisma-cli"
u="https://raw.githubusercontent.com/prisma/skills/1123817e60d15ca0f3af91878923241dee7e3b09/prisma-cli"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/agent-safety.md" "$u/references/agent-safety.md" \
  -o "$d/references/complete.md" "$u/references/complete.md" \
  -o "$d/references/db-execute.md" "$u/references/db-execute.md" \
  -o "$d/references/db-pull.md" "$u/references/db-pull.md" \
  -o "$d/references/db-push.md" "$u/references/db-push.md" \
  -o "$d/references/db-seed.md" "$u/references/db-seed.md" \
  -o "$d/references/debug.md" "$u/references/debug.md" \
  -o "$d/references/dev.md" "$u/references/dev.md" \
  -o "$d/references/format.md" "$u/references/format.md" \
  -o "$d/references/generate.md" "$u/references/generate.md" \
  -o "$d/references/init.md" "$u/references/init.md" \
  -o "$d/references/mcp.md" "$u/references/mcp.md" \
  -o "$d/references/migrate-deploy.md" "$u/references/migrate-deploy.md" \
  -o "$d/references/migrate-dev.md" "$u/references/migrate-dev.md" \
  -o "$d/references/migrate-diff.md" "$u/references/migrate-diff.md" \
  -o "$d/references/migrate-reset.md" "$u/references/migrate-reset.md" \
  -o "$d/references/migrate-resolve.md" "$u/references/migrate-resolve.md" \
  -o "$d/references/migrate-status.md" "$u/references/migrate-status.md" \
  -o "$d/references/studio.md" "$u/references/studio.md" \
  -o "$d/references/validate.md" "$u/references/validate.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-cli

Prévia do SKILL.md

---
name: prisma-cli
description: Prisma ORM CLI commands reference covering init, generate, migrate, db, dev, complete, studio, validate, format, debug, and mcp. Use for ORM/database CLI workflows, not the Prisma Platform CLI. Triggers on "prisma init", "prisma generate", "prisma migrate", "prisma db", "prisma complete", "prisma studio", …
license: MIT
metadata:
  author: prisma
  version: "7.9.1"
---

# Prisma CLI Reference

Reference for Prisma ORM CLI commands. This skill provides guidance on command usage, options, and best practices for current Prisma ORM releases.

## Boundary: Platform and Compute

Do not confuse the stable ORM command (`prisma`) with the public-beta Platform package (`@prisma/cli`, binary `prisma-cli`). Use `prisma-compute` for Compute apps and workspace auth, and `prisma-postgres` for Platform projects and databases.

## When to Apply

Reference this skill when:
- Setting up a new Prisma project (`prisma init`)
- Generating Prisma Client (`prisma generate`)
- Running database migrations (`prisma migrate`)
- Managing database state (`prisma db push/pull`)
- Using local development database (`prisma dev`)
- Debugging Prisma issues (`prisma debug`)
- Generating shell completions (`prisma complete`)

## Rule Categories by Priority

| Priority | Category | Impact | Prefix |
|----------|----------|--------|--------|
| 1 | Setup | HIGH | `init` |
| 2 | Generation | HIGH | `generate` |
| 3 | Development | HIGH | `dev` |
| 4 | Database | HIGH | `db-` |
| 5 | Migrations | CRITICAL | `migrate-` |
| 6 | Utility | MEDIUM | `complete`, `studio`, `validate`, `format`, `debug`, `mcp` |

## Command Categories
…

Ver todo o marketplace