CommunityPesquisa e Análise de Dadosgithub.com

tiensi/search-drill-iterate

Habilidade Claude Code para pesquisa web profunda e iterativa. Estrutura pesquisas multi-round e multi-passo com entregas de Perguntas Abertas e marcadores INPREENCHEVÉL para que passes sucessivos aprofundem em vez de redescobrir os mesmos fatos.

O que é search-drill-iterate?

Esta habilidade permite que o Claude Code execute pesquisas profundas e iterativas sobre um tópico, utilizando subagentes que constroem incrementalmente um documento de pesquisa. O processo é orquestrado em múltiplos passes, onde cada subagente lê o documento existente, identifica as lacunas de informação mais valiosas (marcadas como Perguntas Abertas), realiza novas pesquisas para preenchê-las e atualiza o documento. A principal vantagem é evitar a rediscovery de informações já coletadas, graças a um esquema de documento que inclui seções como 'Caminhos Investigados' (log de buscas já realizadas) e 'Perguntas Abertas' (gaps a serem preenchidos, com marcadores UNFILLABLE para gaps genuinamente sem resposta). A habilidade é ideal para cenários que exigem pesquisa abrangente e aprofundada, como relatórios técnicos, análises de concorrentes ou revisões de literatura. Ela funciona gerando um template de prompt para cada iteração, que instrui o subagente a seguir o esquema do documento, garantindo consistência e rastreabilidade ao longo de todo o processo de pesquisa.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add tiensi/search-drill-iterate

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que search-drill-iterate faz?

Pesquisa profunda iterativa via subagentes. Cada iteração constrói sobre a anterior, analisando as seções estruturadas do documento e mirando nas lacunas de maior valor.

Quando usar

  • Pesquisa profunda / completa / abrangente sobre um tópico
  • Construir ou melhorar um documento de pesquisa
  • Executar passes adicionais em um arquivo de pesquisa existente

Entradas

EntradaObrigatórioDescrição
TópicoSimO que pesquisar
Doc. de pesquisaNãoCaminho para documento existente (criado se ausente)
IteraçõesSimNúmero de passes a executar

Como funciona

  1. O orquestrador recebe as entradas e preenche o template em templates/pass.md
  2. Para cada iteração, um subagente é criado com o template preenchido
  3. O subagente lê o documento, analisa as seções do esquema, pesquisa lacunas e atualiza o documento
  4. O próximo subagente retoma de onde o anterior parou — o documento é a única entrega

Esquema do documento

Todo documento de pesquisa segue este esquema. O template do subagente ensina cada agente a analisá-lo e atualizá-lo.

---
title: ...
topic: ...
created: ...
last-updated: ...
pass: N
status: rascunho | completo
---

## Descobertas
O conteúdo da pesquisa organizado por subtópico. A saída principal. Os subagentes
adicionam, expandem e refinam — nunca excluem descobertas anteriores.

## Caminhos Investigados
Registro do que foi pesquisado e o resultado. Os subagentes verificam isso antes
de cada pesquisa para evitar re-pesquisar.
- `<consulta ou abordagem>` → <resultado>

## Registro de Decisões
Escolhas feitas durante a pesquisa e sua justificativa. Ajuda passes futuros a
entender por que coisas foram priorizadas ou despriorizadas.
- [pass N] <decisão> — <justificativa>

## Perguntas Abertas
Lacunas a preencher. Cada entrada tem contexto sobre o que foi tentado. Lacunas
genuinamente sem resposta são marcadas como INPREENCHEVÉL: <motivo>.

Por que essas seções

SeçãoPropósito
DescobertasA pesquisa real — o que você leria
Caminhos InvestigadosEvita re-pesquisa — o maior desperdício de rodadas
Registro de DecisõesPreserva o raciocínio para que passes futuros possam fazer compensações informadas
Perguntas AbertasA entrega — diz ao próximo passe exatamente onde focar

Placeholders no template

PlaceholderDescrição
<ARQUIVO_DE_PESQUISA>Caminho absoluto para o documento de pesquisa (criado se não existir)
<TOPICO>Tópico de pesquisa em linguagem simples
<ESCOPO>O que está dentro do escopo
<EXCLUSOES>O que está fora do escopo
<PERGUNTAS_DE_PESQUISA>Perguntas priorizadas a investigar

Arquivos

SKILL.md                       este arquivo
templates/pass.md              template do prompt do subagente (um template, todas as iterações)
docs/anti-duplication.md       regras que evitam re-pesquisa
docs/logging-markers.md        marcadores estruturados para auditoria e calibração
examples/example-output.md     exemplo mostrando o esquema do documento na prática

Habilidades Relacionadas