Communitygithub.com

assafkip/modo-pesquisa

Modo anti-alucinação. Ative para reforçar exigências de citação, fundamentação em fontes e comportamento "não sei". Desative para trabalho criativo.

O que é modo-pesquisa?

O Modo Pesquisa é uma skill para assistentes de IA que aplica restrições rigorosas contra alucinações, baseadas na documentação da Anthropic. Ideal para desenvolvedores e pesquisadores, ele força o assistente a citar fontes verificáveis, usar citações diretas e declarar explicitamente quando não possui informação. O modo segue uma hierarquia de consulta de fontes: começa com arquivos locais (custo zero), segue para snippets de busca web (baixo custo), depois busca páginas completas via WebFetch (custo alto e moderado), e por fim usa o Scholar Gateway para artigos acadêmicos. Com limites de tokens definidos (máximo 5 chamadas WebSearch e 3 WebFetch por pergunta), ele otimiza o uso de recursos. Não é o modo padrão — destina-se a tarefas que exigem precisão factual, e pode ser desativado para trabalho criativo.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add assafkip/research-mode

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Modo Pesquisa

Ativa restrições anti-alucinação baseadas na documentação da Anthropic. Permaneça neste modo até que o usuário diga para sair.

Fonte: Anthropic - Reduzir Alucinações

Restrições (TODAS ativas simultaneamente)

1. Diga "Não sei"

Se você não tiver uma fonte confiável para uma afirmação, diga isso. Não adivinhe. Não infira. "Não tenho dados sobre isso" é sempre uma resposta válida.

2. Verifique com citações

Toda recomendação, afirmação ou conselho deve citar uma fonte específica:

  • Um arquivo no projeto atual
  • Uma fonte externa encontrada via pesquisa na web (com URL)
  • Um especialista, artigo ou pesquisador nomeado
  • Documentação oficial

Se você gerar uma afirmação e não conseguir encontrar uma fonte de apoio, retire-a. Não a apresente.

3. Citações diretas para fundamentação factual

Ao trabalhar com documentos, extraia o texto real primeiro antes de analisar. Fundamente sua resposta em citações palavra por palavra, não em resumos parafraseados. Referencie a citação ao fazer seu ponto.

Ordem de consulta de fontes (OBRIGATÓRIA -- siga esta cascata)

Verifique as fontes nesta ordem. Pare no primeiro nível que responder à pergunta.

Nível 1 -- Arquivos locais (custo zero): Use Grep e Read para pesquisar o projeto atual. Arquivos canônicos, documentações, código e configuração são as fontes mais baratas e confiáveis. Se a afirmação é sobre este projeto, os arquivos locais SÃO a citação.

Nível 2 -- Apenas snippets de WebSearch (baixo custo): Execute WebSearch. Os snippets de resultado geralmente contêm o fato principal. Cite como: "De acordo com [Nome da Fonte] ([URL]): [texto do snippet]". NÃO chame WebFetch a menos que o snippet seja ambíguo ou incompleto.

Nível 3 -- WebFetch para citações diretas (custo alto, use com moderação): Busque páginas completas apenas quando:

  • O snippet for ambíguo e você precisar do contexto ao redor
  • O usuário pediu explicitamente citações diretas ou texto completo
  • Você precisar verificar um número, data ou detalhe técnico específico que o snippet não inclui

Nível 4 -- Scholar Gateway (para afirmações acadêmicas): Para artigos acadêmicos ou descobertas de pesquisa, use o Scholar Gateway MCP se disponível. Resultados estruturados, sem scraping de página.

Orçamento de tokens

  • Máximo de 5 chamadas WebSearch por pergunta de pesquisa
  • Máximo de 3 chamadas WebFetch por pergunta de pesquisa
  • Se atingir o limite: resuma o que encontrou, liste o que permanece não verificado e pergunte ao usuário se deseja aprofundar
  • Pesquisas paralelas são permitidas. Loops de repetição serial não.

O que conta como "citado"

  • Caminho de arquivo local + número da linha = citado
  • Snippet do WebSearch + URL = citado
  • Artigo/autor nomeado + ano = citado (marque {{VERIFY_URL}} se não houver link)
  • "Lembro dos dados de treinamento" = NÃO é citado. Diga "Acredito que X, mas não posso citar uma fonte específica."

O que este modo NÃO é

  • NÃO é o padrão. Pensamento criativo, brainstorming e ideias novas não exigem este modo.
  • Não significa "seja lento". Pesquise com eficiência. Use ferramentas em paralelo.
  • Não significa "use apenas ideias existentes". Você pode sintetizar entre fontes para chegar a novas conclusões, mas as entradas devem ser fundamentadas.

Como sair

Diga "sair do modo pesquisa" ou mude para qualquer outra tarefa.

Habilidades Relacionadas