query-builder
Crie consultas de banco de dados otimizadas
Escrever consultas de banco de dados corretas em SQL, NoSQL e ferramentas ORM pode ser lento e propenso a erros. Esta habilidade ajuda Claude, Codex e Claude Code a projetar, otimizar e explicar padrões de consulta.
Esta habilidade faz parte de um pacote
Instale o pacote completo para obter todas as habilidades que a tarefa exige, com um único comando.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "query-builder" from https://skillstore.io/skills/curiouslearner-query-builder.md and its manifest at https://skillstore.io/api/skills/curiouslearner-query-builder/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "query-builder". Encontre usuários ativos que fizeram pedidos concluídos este mês.
Resultado esperado:
Uma consulta com junção entre usuário e pedido, lista de parâmetros, colunas selecionadas e uma recomendação de índice para filtros de data e status.
Usando "query-builder". Mostre a receita diária da última semana no PostgreSQL.
Resultado esperado:
Uma abordagem de agregação agrupada por dia, com observações sobre funções de data, ordenação e dados de teste realistas.
Usando "query-builder". Converta uma consulta de pedidos de usuário para os estilos Prisma e TypeORM.
Resultado esperado:
Dois esboços de consulta ORM com carregamento de relações, parâmetros de filtro e orientação sobre evitar campos desnecessários.
Auditoria de segurança
SeguroStatic command-execution and reconnaissance alerts are false positives from Markdown fences, TypeScript SQL templates, and database examples in SKILL.md. No evidence found of shell execution, host reconnaissance, prompt injection, network access, credential access, or data exfiltration intent.
Fatores de risco
⚙️ Comandos externos (42)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/curiouslearner-query-builder/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/curiouslearner-query-builder?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/curiouslearner-query-builder?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-query-builder/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/curiouslearner-query-builder.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
CuriousLearner. (2026). query-builder security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-query-builder/audits/8Citação BibTeX
@techreport{curiouslearner-curiouslearner-query-builder-2026,
author = {CuriousLearner},
title = {query-builder security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/curiouslearner-query-builder/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "query-builder security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CuriousLearner"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/curiouslearner-query-builder/audits/8"
identifiers:
- type: other
value: "skillstore:curiouslearner-query-builder:audit:8"
description: "Skillstore immutable audit report identifier"
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Criar consultas de aplicação
Transforme requisitos de recursos em consultas SQL ou ORM legíveis, com parâmetros e colunas selecionadas.
Otimizar relatórios lentos
Revise junções, filtros, paginação e índices para consultas de relatórios que precisam de melhor desempenho.
Traduzir padrões de consulta
Converta entre SQL bruto, construtores ORM e pipelines do MongoDB preservando a intenção da consulta.
Teste estes prompts
Crie uma consulta parametrizada para usuários criados nos últimos 30 dias. Inclua colunas selecionadas e uma explicação curta.
Crie uma agregação do MongoDB que encontre os principais produtos por receita. Explique cada etapa do pipeline e os índices necessários.
Otimize esta consulta SQL lenta para paginação. Substitua a paginação com offset quando for útil e explique os compromissos: [paste query].
Projete versões SQL e ORM para um relatório envolvendo usuários, pedidos e produtos. Inclua junções, índices e verificações de segurança.
Boas práticas
- Forneça nomes de tabelas, colunas, relacionamentos, filtros esperados e o banco de dados alvo antes de pedir uma consulta.
- Peça consultas parametrizadas e explique quaisquer valores controlados pelo usuário.
- Valide as consultas geradas com dados realistas, planos de consulta e revisão de produção antes da implantação.
Evitar
- Não cole credenciais, registros de clientes ou dumps completos de produção em prompts.
- Não execute consultas de escrita geradas até que sejam revisadas e testadas em um ambiente seguro.
- Não aceite consultas amplas com SELECT star quando um conjunto pequeno de colunas for suficiente.
Perguntas frequentes
Esta habilidade pode executar consultas no meu banco de dados?
Ela ajuda a prevenir injeção de SQL?
Quais bancos de dados são cobertos?
Ela pode criar consultas ORM?
Ela pode otimizar SQL existente?
Devo compartilhar dados de produção?
Detalhes do desenvolvedor
Autor
CuriousLearnerLicença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Referência
d11af420e07cd866fe39cfa937efef3223896c06
Atualidade da manutenção
20/07/2026
Uso
5 downloads · 278 visualizações
Estrutura de arquivos
📄 SKILL.md