Pular pro conteúdo

Postgresql skill

O Claude monta o banco do seu app com os tipos, índices e travas certos desde o começo, sem precisar refazer tudo quando ele crescer.

por sickn33

instalações
683
estrelas no GitHub
48,5 mil
No skills.sh desde
janeiro de 2026
Licença
MIT

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

O que ela faz

A skill é um manual de desenho de tabelas feito pro PostgreSQL. O Claude começa entendendo o que vai ser guardado, como vai ser consultado e o volume esperado, e daí escolhe tipos e restrições que barram dado errado na entrada: NOT NULL, CHECK, chave estrangeira e UNIQUE.

Vem com regras práticas: dinheiro em NUMERIC, nunca em float; data em TIMESTAMPTZ, com fuso; texto em TEXT; ID com identity no lugar de serial. Explica as pegadinhas do Postgres, como chave estrangeira que não ganha índice sozinha, e quando usar JSONB, arrays, busca de texto ou pgvector.

Também cobre índices (B-tree, GIN, GiST, BRIN, parciais e por expressão), partição de tabela gigante, segurança por linha (RLS), tabelas com muita escrita ou atualização e upsert. Antes de mexer em produção, a regra é ter backup e plano de volta, e testar a migração num ambiente de teste.

Nas palavras de quem fez

Design a PostgreSQL-specific schema. Covers best-practices, data types, indexing, constraints, performance patterns, and advanced features…

sickn33, no SKILL.md

Quando usar

  • Criar o banco de um SaaS, app ou loja do zero
  • Revisar as tabelas antes de o projeto crescer
  • Fazer cada cliente ver só os próprios dados com segurança por linha
  • Planejar os índices das consultas que o app realmente faz
  • Guardar campos que variam em JSONB sem bagunçar o banco

Depois de instalar, é só pedir assim

  • Desenha as tabelas do Postgres pro meu app de agendamento, com clientes, serviços e horários que não podem se sobrepor
  • Revisa esse schema e me diz o que vai dar problema quando passar de um milhão de pedidos
  • Cria a política de RLS pra cada usuário ver só os próprios pedidos

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 Postgresql 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 Postgresql, 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 postgresql precisa pra funcionar?

A skill é só texto, sem script e sem chave de API. Pra aplicar as tabelas de verdade, você precisa de um banco PostgreSQL, local ou na nuvem; algumas dicas valem só a partir das versões 15 e 18.

Roda no Codex e no Antigravity?

Roda: é um SKILL.md só com instruções e exemplos em SQL, e serve pra qualquer agente que lê skills nesse formato.

Ela serve pra MySQL ou pra deixar uma consulta mais rápida?

Não. Ela é só pro PostgreSQL e trata de desenho de tabela. Pra afinar uma consulta sem mudar as tabelas, ou pra um modelo que sirva a qualquer banco, ela mesma diz que não é a skill certa.

Levar essa skill

1x postgresqlR$ 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/sickn33/agentic-awesome-skills

Aprenda a usar

Mais da loja sickn33

Ver a loja sickn33