Agent skill · research science · intellectronica
tavily
Use this skill for web search, extraction, mapping, crawling, and research via Tavily’s REST API when web searches are needed and no built-in tool is available, or when Tavily’s LLM-friendly format is beneficial.
Why this skill is useful
Provides specific API commands and structured output formats for web search and data extraction that the AI wouldn't reliably generate on its own.
What it needs
Requires tavily account access. About 4k tokens when loaded. Last updated 2026-04-25. 281 stars on the source repository.
What this skill does
Tavily Purpose Provide a curl-based interface to Tavily’s REST API for web search, extraction, mapping, crawling, and optional research. Return structured results suitable for LLM workflows and multi-step investigations. When to Use Use when a task needs live web information, site extraction, mapping, or crawling. Use when web searches are needed and no built-in tool is available, or when Tavily’s LLM-friendly output (summaries, chunks, sources, citations) is beneficial. Use when a task requires structured search results, extraction, or site discovery from Tavily. Required Environment Require TAVILYAPIKEY in the environment. If TAVILYAPIKEY is missing, prompt the user to provide the API key before proceeding. Base URL and Auth Base URL: https://api.tavily.com Authentication: Authorization: Bearer $TAVILYAPIKEY Content type: Content-Type: application/json Optional project tracking: add X-Project-ID: <project-id> if project attribution is needed. Tool Mapping (Tavily REST) 1) search → POST /search Use for web search with optional answer and content extraction. Recommended minimal request: Key parameters (all optional unless noted): query (required): search text searchdepth: basic advanced fast ultra-fast chunkspersource: 1–3 (advanced only) maxresults: 0–20 topic: general news finance timerange: day week month year d w m y startdate, enddate: YYYY-MM-DD includeanswer: false true basic advanced includerawcontent: false true markdown text includeimages: boolean includeimagedescriptions: boolean includefavicon: boolean includedomains, excludedomains: string arrays country: country name (general topic only) autoparameters: boolean includeusage: boolean Expected response fields: answer (if requested), results[] with title, url, content, score, rawcontent (optional), favicon (optional) responsetime, usage, requestid 2) extract → POST /extract Use for extracting content from specific URLs. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills intellectronica/skills--c67e9c