framix-team/openclaw-tavily/tavily-search

Claude Code and agent skill by framix-team/openclaw-tavily

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Web search, extraction, crawling, mapping, and deep research via Tavily API. Five tools for finding information, extracting content, exploring websites, and generating research reports.

Install

npx vskill@latest install framix-team/openclaw-tavily/tavily-search

SKILL.md

Tavily Search

AI-optimized web tools using the Tavily API. Five tools for search, extraction, crawling, mapping, and research.

Default web search

When this plugin is active, use `tavily_search` instead of the built-in `web_search` for all web searches. Tavily provides higher-quality, AI-optimized results and has a free tier. The built-in web_search (Brave) should only be used as a fallback if Tavily is unavailable.

When to use

  • `tavily_search` — All web searches: current events, news, fact-checking, finding references (replaces web_search)
  • `tavily_extract` — Get full clean content from specific URLs
  • `tavily_crawl` — Traverse a website and extract content from multiple pages
  • `tavily_map` — Discover all URLs on a site to understand its structure
  • `tavily_research` — Complex multi-step research questions needing comprehensive reports

Native tools (preferred)

If the openclaw-tavily plugin is installed, use these tools directly:

ToolDescription
tavily_searchWeb search with AI answers, domain filtering, news support
tavily_extractExtract clean markdown/text content from URLs
tavily_crawlCrawl a website from a root URL, extract page content
tavily_mapDiscover and list all URLs from a website
tavily_researchDeep agentic research with comprehensive reports

Script fallback

Search
bash
node {baseDir}/scripts/search.mjs "query"
node {baseDir}/scripts/search.mjs "query" -n 10
node {baseDir}/scripts/search.mjs "query" --deep
node {baseDir}/scripts/search.mjs "query" --topic news --time-range week

Options:

  • -n <count>: Number of results (default: 5, max: 20)
  • --deep: Advanced search for deeper research (slower, more thorough)
  • --topic <topic>: general (default), news, or finance
  • --time-range <range>: day, week, month, or year
Extract content from URLs
bash
node {baseDir}/scripts/extract.mjs "https://example.com/article"
node {baseDir}/scripts/extract.mjs "url1" "url2" "url3"
node {baseDir}/scripts/extract.mjs "url" --format text --query "relevant topic"

Extracts clean text content from one or more URLs.

Crawl a website
bash
node {baseDir}/scripts/crawl.mjs "https://example.com"
node {baseDir}/scripts/crawl.mjs "https://example.com" --depth 3 --breadth 20 --limit 50
node {baseDir}/scripts/crawl.mjs "https://example.com" --instructions "Find pricing pages" --format text

Options:

  • --depth <N>: Crawl depth 1-5
  • --breadth <N>: Max links per level (1-500)
  • --limit <N>: Total URL cap
  • --instructions "...": Natural language crawl guidance
  • --format <markdown|text>: Output format
Map a website
bash
node {baseDir}/scripts/map.mjs "https://example.com"
node {baseDir}/scripts/map.mjs "https://example.com" --depth 2 --limit 100
node {baseDir}/scripts/map.mjs "https://example.com" --instructions "Find documentation pages"

Options:

  • --depth <N>: Crawl depth 1-5
  • --breadth <N>: Max links per level
  • --limit <N>: Total URL cap
  • --instructions "...": Natural language guidance
Research a topic
bash
node {baseDir}/scripts/research.mjs "What are the latest advances in quantum computing?"
node {baseDir}/scripts/research.mjs "Compare React vs Vue in 2025" --model pro
node {baseDir}/scripts/research.mjs "AI regulation in the EU" --citation-format apa

Options:

  • --model <mini|pro|auto>: Research model (default: auto)
  • --citation-format <numbered|mla|apa|chicago>: Citation style

Setup

Get an API key at app.tavily.com (free tier available).

Set TAVILY_API_KEY in your environment, or configure via the plugin:

json
{
"plugins": {
"entries": {
"openclaw-tavily": {
"enabled": true,
"config": { "apiKey": "tvly-..." }
}
}
}
}

Links

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
74
Repository forks
4
Repository npm downloads, 7 days
335
7-day trend score
37

Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 8 May 2026, 6 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/framix-team/openclaw-tavily/tavily-search/badge)](https://verified-skill.com/skills/framix-team/openclaw-tavily/tavily-search)

Something wrong with this skill or its page? Tell us.