Pular pro conteúdo

Prisma skill

O Claude desenha o banco e escreve as consultas do Prisma com tipo explícito, transação, paginação e erro tratado, como um especialista faria.

por mindrally

instalações
1.000
estrelas no GitHub
286
No skills.sh desde
janeiro de 2026
Licença
Apache-2.0

Atualizada no GitHub em 8 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

A skill transforma o Claude num especialista em Prisma, o ORM que conversa com o banco de dados em projetos TypeScript. No esquema, ele usa nomes do negócio, as marcações @id, @unique e @relation, relações bem definidas e exclusão suave com o campo deletedAt, em vez de apagar o registro de vez.

Nas consultas, usa transação quando a operação tem vários passos, select e include pra buscar só o necessário, paginação pra lista grande, operação em lote e índice, e evita o problema de N+1 consultas. Erro conhecido do Prisma, como campo único repetido, vira mensagem clara pro usuário e log detalhado.

Também puxa o código pra uma arquitetura organizada: acesso a dados separado da regra de negócio, padrão de repositório, injeção de dependência, funções de até 20 linhas e nada de tipo any. Nos testes, banco em memória, Prisma simulado e transação isolando cada teste. Na segurança, valida a entrada e usa o padrão de Row Level Security.

Nas palavras de quem fez

Expert in Prisma ORM with type-safe database operations and schema design…

mindrally, no SKILL.md

Quando usar

  • Criar o banco de dados de um app ou SaaS novo com Prisma
  • Revisar um schema.prisma antes de subir pra produção
  • Acelerar uma tela lenta por consulta mal feita ao banco
  • Tratar o erro de cadastro duplicado (e-mail já usado) com mensagem clara
  • Escrever testes do código que mexe no banco

Depois de instalar, é só pedir assim

  • Desenha o schema do Prisma pra um sistema de agendamento com clientes, serviços e horários, com exclusão suave
  • Revisa as consultas desse projeto e corrige onde tem N+1 e campo buscado à toa
  • Faz o cadastro de usuário com Prisma tratando o erro de e-mail duplicado com mensagem amigável

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Prisma no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Prisma, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a prisma skill precisa pra funcionar?

De um projeto que use o Prisma, em TypeScript. A skill não traz script nem pede chave de API ou conta paga: é um conjunto de regras que o Claude segue ao escrever e revisar o código.

Ela cria o banco e roda a migração?

Esse não é o foco. A skill não traz comando de migração, de conexão nem de configuração do banco: ela trata de como desenhar o esquema e escrever, testar e proteger o código que usa o Prisma.

Roda no Codex e no Antigravity?

Roda: são só orientações em texto, sem script, então qualquer agente que lê SKILL.md consegue aplicar.

Levar essa skill

1x prismaR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/mindrally/skills

Aprenda a usar

Mais da loja mindrally

Ver a loja mindrally