tavily

Ferramentas Tavily para pesquisa web, extração de conteúdo e pesquisa aprofundada.

O que é tavily?

O skill Tavily fornece um conjunto de ferramentas integradas para pesquisa web e extração de conteúdo, projetado para assistentes de IA como Claude Code, Cursor e Codex. Ele oferece três operações principais: "web_search" para consultas rápidas, "tavily_search" com opções avançadas (como profundidade, tópico, intervalo de tempo e filtros de domínio), e "tavily_extract" para extrair conteúdo de URLs específicas, incluindo páginas renderizadas com JavaScript. A utilidade principal é permitir que o agente obtenha informações atualizadas da web e conteúdos estruturados com controle granular, otimizando desde pesquisas simples até extrações detalhadas com sumários gerados por IA. O skill é compatível com múltiplas plataformas de agentes e segue uma lógica de escalonamento: comece com web_search, progrida para tavily_search quando precisar de maior controle, e use tavily_extract apenas para URLs definidas. Dicas de uso incluem manter consultas abaixo de 400 caracteres, dividir consultas complexas em subconsultas, e usar parâmetros como include_answer para respostas sintetizadas rapidamente.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/extensions/tavily/skills/tavily

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

Ferramentas Tavily

Quando usar cada ferramenta

NecessidadeFerramentaQuando usar
Pesquisa web rápidaweb_searchConsultas básicas, sem opções especiais necessárias
Pesquisa com opções avançadastavily_searchPrecisa de profundidade, tópico, filtros de domínio, intervalo de tempo ou respostas de IA
Extrair conteúdo de URLstavily_extractTem URLs específicas, precisa do conteúdo delas

web_search

O Tavily aciona esta ferramenta automaticamente quando selecionado como provedor de pesquisa. Use para consultas diretas onde não precisa de opções específicas do Tavily.

ParâmetroDescrição
queryString de consulta de pesquisa
countNúmero de resultados (1–20)

tavily_search

Use quando precisar de controle refinado sobre o comportamento da pesquisa.

ParâmetroDescrição
queryString de consulta de pesquisa (mantenha abaixo de 400 caracteres)
search_depthbasic (padrão, equilibrado) ou advanced (maior relevância, mais lento)
topicgeneral (padrão), news (atualizações em tempo real) ou finance
max_resultsNúmero de resultados, 1–20 (padrão: 5)
include_answerIncluir um resumo de resposta gerado por IA (padrão: false)
time_rangeFiltrar por atualidade: day, week, month ou year
include_domainsArray de domínios para restringir os resultados
exclude_domainsArray de domínios para excluir dos resultados

Profundidade de pesquisa

ProfundidadeVelocidadeRelevânciaMelhor para
basicMais rápidaAltaConsultas de propósito geral (padrão)
advancedMais lentaMáximaPrecisão, fatos específicos, pesquisa detalhada

Dicas

  • Mantenha consultas abaixo de 400 caracteres — pense em consulta de pesquisa, não em prompt.
  • Divida consultas complexas em subconsultas para melhores resultados.
  • Use include_domains para focar em fontes confiáveis.
  • Use time_range para informações recentes (notícias, eventos atuais).
  • Use include_answer quando precisar de uma resposta sintetizada rapidamente.

tavily_extract

Use quando tiver URLs específicas e precisar do conteúdo delas. Lida com páginas renderizadas com JavaScript e retorna markdown limpo. Suporta chunking focado em consulta para extração direcionada.

ParâmetroDescrição
urlsArray de URLs para extrair (1–20 por requisição)
queryReordenar chunks extraídos por relevância a esta consulta
extract_depthbasic (padrão, rápido) ou advanced (para páginas com JS pesado, tabelas)
chunks_per_sourceChunks por URL, 1–5 (requer query)
include_imagesIncluir URLs de imagens nos resultados (padrão: false)

Profundidade de extração

ProfundidadeQuando usar
basicPáginas simples — tente primeiro
advancedSPAs renderizadas com JS, conteúdo dinâmico, tabelas, conteúdo incorporado

Dicas

  • Máximo de 20 URLs por requisição — lote listas maiores em várias chamadas.
  • Use query + chunks_per_source para obter apenas conteúdo relevante em vez de páginas inteiras.
  • Tente basic primeiro, recorra a advanced se o conteúdo estiver ausente ou incompleto.
  • Se os resultados de tavily_search já contiverem os trechos necessários, pule a etapa de extração.

Escolhendo o fluxo de trabalho correto

Siga este padrão de escalonamento — comece simples, escale apenas quando necessário:

  1. web_search — Consulta rápida, sem opções especiais necessárias.
  2. tavily_search — Precisa de controle de profundidade, filtragem por tópico, filtros de domínio, intervalo de tempo ou respostas de IA.
  3. tavily_extract — Tem URLs específicas, precisa do conteúdo completo ou de chunks direcionados.

Combine pesquisa + extração quando precisar primeiro encontrar páginas e depois obter seu conteúdo completo.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

Habilidades Relacionadas