Pular para o conteúdo
Skillpedia
Bancos de dados48 mil · #3856

postgres-best-practices

Ajuda seu agente a otimizar o banco de dados PostgreSQL. Ele melhora o desempenho e garante que as consultas sejam eficientes.

O que ela faz

Esta ferramenta ajuda a melhorar o desempenho do seu banco de dados PostgreSQL. Ela oferece conselhos sobre como escrever consultas SQL mais rápidas, organizar suas tabelas e configurar o banco de dados para funcionar melhor.

Quando usar

  • ✓Ao escrever novas consultas SQL.
  • ✓Quando seu banco de dados está lento.
  • ✓Ao planejar a estrutura das suas tabelas.

Exemplo do que pedir para a IA

“Como posso otimizar esta consulta SQL para que ela rode mais rápido?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/postgres-best-practices/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/postgres-best-practices/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta compara suas consultas e configurações com um guia de boas práticas. Ela identifica áreas que podem ser melhoradas e sugere exemplos de como corrigir.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill postgres-best-practices

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/postgres-best-practices/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Melhores Práticas do Supabase Postgres

Guia abrangente de otimização de desempenho para Postgres, mantido pelo Supabase. Contém regras em 8 categorias, priorizadas pelo impacto para guiar a otimização automatizada de consultas e o design de esquemas.

Quando Usar

Consulte estas diretrizes quando:

  • Escrever consultas SQL ou projetar esquemas
  • Implementar índices ou otimização de consultas
  • Revisar problemas de desempenho do banco de dados
  • Configurar pooling de conexões ou escalabilidade
  • Otimizar para recursos específicos do Postgres
  • Trabalhar com Segurança em Nível de Linha (RLS)

Categorias de Regras por Prioridade

Prioridade Categoria Impacto Prefixo
1 Desempenho de Consultas CRÍTICO query-
2 Gerenciamento de Conexões CRÍTICO conn-
3 Segurança e RLS CRÍTICO security-
4 Design de Esquemas ALTO schema-
5 Concorrência e Bloqueios MÉDIO-ALTO lock-
6 Padrões de Acesso a Dados MÉDIO data-
7 Monitoramento e Diagnóstico BAIXO-MÉDIO monitor-
8 Recursos Avançados BAIXO advanced-

Como Usar

Leia os arquivos de regras individuais para explicações detalhadas e exemplos de SQL:

rules/query-missing-indexes.md
rules/schema-partial-indexes.md
rules/_sections.md

Cada arquivo de regra contém:

  • Breve explicação do porquê é importante
  • Exemplo de SQL incorreto com explicação
  • Exemplo de SQL correto com explicação
  • Saída opcional de EXPLAIN ou métricas
  • Contexto adicional e referências
  • Notas específicas do Supabase (quando aplicável)

Documento Compilado Completo

Para o guia completo com todas as regras expandidas: AGENTS.md

Quando Usar

Esta habilidade é aplicável para executar o fluxo de trabalho ou as ações descritas na visão geral.

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como substituta para validação específica do ambiente, testes ou revisão de especialistas.
  • Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem ausentes.
Perguntas frequentes

O que é PostgreSQL?

É um sistema popular para guardar e gerenciar dados em computadores, como um grande armário de arquivos digital.

O que são 'boas práticas'?

São as melhores maneiras conhecidas de fazer algo, baseadas na experiência de muitos especialistas, para garantir que funcione bem e de forma segura.

O que é 'otimização'?

É o processo de tornar algo mais eficiente, rápido ou melhor. No caso do banco de dados, é fazê-lo responder mais rapidamente às suas perguntas.

Detalhes

Descrição original do autor

Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3856
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas