
Claude Code
com o Claudinho
O Claude no terminal: o que o Vagner usa nos vídeos.
O Claude cria as tabelas, as consultas e as migrações do banco do seu sistema em TypeScript, com os tipos conferidos e sem SQL montado na mão.
por bobmatnyc
Atualizada no GitHub em 18 de julho de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.
Ensina o Claude a usar o Drizzle ORM, que conversa com o banco em TypeScript com uma sintaxe parecida com SQL. Mostra a instalação com o driver de PostgreSQL, MySQL ou SQLite, como declarar tabelas e colunas e como tirar os tipos de cada tabela pro código acusar erro antes de rodar.
Traz exemplos de relação um-pra-muitos e muitos-pra-muitos, filtros, joins com contagem, paginação, ordenação e transação que desfaz tudo se um passo falhar. Com o Drizzle Kit, gera e aplica migrações, lê um banco que já existe e abre o Drizzle Studio pra ver os dados.
Lista os sinais de alerta: SQL montado com texto solto (risco de injeção), consulta sem paginação, chave estrangeira sem índice e coluna JSON sem tipo. Aponta guias extras de esquemas avançados, padrões de consulta, desempenho e comparação com o Prisma.
Type-safe SQL ORM for TypeScript with zero runtime overhead…
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.
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 Drizzle ORM, 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.
De um projeto em TypeScript com Node, do pacote drizzle-orm, do driver do seu banco (pg, mysql2 ou better-sqlite3), do drizzle-kit pras migrações e de um banco com o endereço em DATABASE_URL. Os pacotes são grátis.
O SKILL.md vem marcado pra não ser chamado automaticamente nem aparecer no menu de barra (disable-model-invocation e user-invocable). Depois de instalar, peça pro Claude ler a skill do drizzle antes do trabalho, ou apague essas duas linhas do arquivo.
Sim. É um guia em texto com exemplos de código em TypeScript, sem script próprio, então qualquer agente que lê skills usa.
1x drizzle-ormR$ 0,00
TotalR$ 0,00
Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/bobmatnyc/claude-mpm-skills
O que é o Claude Code (Claude CLI), pra que serve pra quem não programa, o que ele pede pra rodar e como se compara ao Codex, ao Antigravity e ao Cursor.