postgresql-optimization
Faz seu agente otimizar o banco de dados PostgreSQL. Ele analisa consultas, cria índices e gerencia o desempenho em produção.
O que ela faz
Esta ferramenta ajuda a melhorar a velocidade e o desempenho do seu banco de dados PostgreSQL. Ela analisa consultas lentas, sugere índices e ajusta configurações para que tudo funcione mais rápido.
Quando usar
- ✓Quando suas consultas ao banco de dados estão lentas.
- ✓Ao criar ou ajustar tabelas e índices.
- ✓Para verificar se as configurações do banco de dados estão ideais.
Exemplo do que pedir para a IA
“Como posso otimizar as consultas lentas no meu banco de dados PostgreSQL?”
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
Mensagem pronta para colar
Como funciona
A ferramenta analisa como o banco de dados está funcionando, identifica gargalos e sugere mudanças. Ela pode sugerir a criação de índices ou a alteração de configurações para acelerar o acesso aos dados.
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 postgresql-optimizationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/postgresql-optimization/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Fluxo de Trabalho de Otimização do PostgreSQL
Visão Geral
Fluxo de trabalho especializado para otimização de banco de dados PostgreSQL, incluindo ajuste de consultas, estratégias de indexação, análise de desempenho, gerenciamento de vacuum e administração de banco de dados de produção.
Quando Usar Este Fluxo de Trabalho
Use este fluxo de trabalho quando:
- Otimizar consultas lentas do PostgreSQL
- Projetar estratégias de indexação
- Analisar o desempenho do banco de dados
- Ajustar a configuração do PostgreSQL
- Gerenciar bancos de dados de produção
Fases do Fluxo de Trabalho
Fase 1: Avaliação de Desempenho
Habilidades a Invocar
database-optimizer- Otimização de banco de dadospostgres-best-practices- Melhores práticas do PostgreSQL
Ações
- Verificar a versão do banco de dados
- Revisar a configuração
- Analisar consultas lentas
- Verificar o uso de recursos
- Identificar gargalos
Prompts Copiar e Colar
Use @database-optimizer to assess PostgreSQL performance
Fase 2: Análise de Consultas
Habilidades a Invocar
sql-optimization-patterns- Otimização de SQLpostgres-best-practices- Padrões do PostgreSQL
Ações
- Executar EXPLAIN ANALYZE
- Identificar tipos de scan
- Verificar estratégias de join
- Analisar tempo de execução
- Encontrar oportunidades de otimização
Prompts Copiar e Colar
Use @sql-optimization-patterns to analyze and optimize queries
Fase 3: Estratégia de Indexação
Habilidades a Invocar
database-design- Design de índicepostgresql- Indexação do PostgreSQL
Ações
- Identificar índices ausentes
- Criar índices B-tree
- Adicionar índices compostos
- Considerar índices parciais
- Revisar o uso de índices
Prompts Copiar e Colar
Use @database-design to design PostgreSQL indexing strategy
Fase 4: Otimização de Consultas
Habilidades a Invocar
sql-optimization-patterns- Ajuste de consultassql-pro- Expertise em SQL
Ações
- Reescrever consultas ineficientes
- Otimizar joins
- Adicionar CTEs onde for útil
- Implementar paginação
- Testar melhorias
Prompts Copiar e Colar
Use @sql-optimization-patterns to optimize SQL queries
Fase 5: Ajuste de Configuração
Habilidades a Invocar
postgres-best-practices- Configuraçãodatabase-admin- Administração de banco de dados
Ações
- Ajustar shared_buffers
- Configurar work_mem
- Definir effective_cache_size
- Ajustar configurações de checkpoint
- Configurar autovacuum
Prompts Copiar e Colar
Use @postgres-best-practices to tune PostgreSQL configuration
Fase 6: Manutenção
Habilidades a Invocar
database-admin- Manutenção de banco de dadospostgresql- Manutenção do PostgreSQL
Ações
- Agendar VACUUM
- Executar ANALYZE
- Verificar bloat de tabelas
- Monitorar autovacuum
- Revisar estatísticas
Prompts Copiar e Colar
Use @database-admin to schedule PostgreSQL maintenance
Fase 7: Monitoramento
Habilidades a Invocar
grafana-dashboards- Dashboards de monitoramentoprometheus-configuration- Coleta de métricas
Ações
- Configurar monitoramento
- Criar dashboards
- Configurar alertas
- Rastrear métricas chave
- Revisar tendências
Prompts Copiar e Colar
Use @grafana-dashboards to create PostgreSQL monitoring
Checklist de Otimização
- Consultas lentas identificadas
- Índices otimizados
- Configuração ajustada
- Manutenção agendada
- Monitoramento ativo
- Desempenho melhorado
Portões de Qualidade
- Desempenho de consulta melhorado
- Índices eficazes
- Configuração otimizada
- Manutenção automatizada
- Monitoramento implementado
Pacotes de Fluxo de Trabalho Relacionados
database- Operações de banco de dadoscloud-devops- Infraestruturaperformance-optimization- Desempenho
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 faltando.
Perguntas frequentes
O que são índices?
Índices são como o índice de um livro, ajudam o banco de dados a encontrar informações mais rapidamente sem precisar ler tudo.
O que são consultas lentas?
São comandos enviados ao banco de dados que demoram muito tempo para serem respondidos, afetando a velocidade de aplicativos.
Preciso ser um especialista em PostgreSQL para usar isso?
Não, a ferramenta foi feita para guiar você mesmo sem conhecimento profundo, explicando os passos e sugestões.
Detalhes
Descrição original do autor
PostgreSQL database optimization workflow for query tuning, indexing strategies, performance analysis, and production database management.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3859
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
clickhouse-io
Ajuda seu agente a otimizar consultas e esquemas no banco de dados ClickHouse. Ele aplica as melhores práticas para cargas de trabalho analíticas de alta performance. Use quando consultas analíticas demoram muito.
affaan-m/ECC
scientific-db-pubmed-database
Ajuda seu agente a buscar artigos científicos na área biomédica. É útil para pesquisas que precisam de informações médicas específicas.
affaan-m/ECC
scientific-db-uspto-database
Permite ao agente consultar dados oficiais de patentes e marcas registradas dos EUA. É útil para pesquisas de propriedade intelectual.
affaan-m/ECC