SkillAgentSearch skills...

tavily

Tavily web search, content extraction, and research tools.

Install / Use

npx skills add EvanWangZ/vela --skill tavily

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

62/100

Supported Platforms

Universal

Tags

Our assessment of tavily

tavily scores 62/100 on our quality scale, 411th of 426 Education & Research skills we index.

Its SKILL.md is 4.7 KB long, well organised into 10 sections and no code examples: a solid amount of guidance for an agent.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
26/30
Structure
13/20
Description
8/15
Adoption
0/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated about 3 months ago, so tavily is actively maintained.
  • Our last check on 2026-09-25 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 80/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

tavily compared with similar skills

All 4 of these similar skills score higher than tavily; compare them before choosing.

SkillScoreStarsUpdatedFormat
tavily (this skill)by EvanWangZ6203mo agoSKILL.md
last30days-skillby mvanhorn10063.5k3d agoCLAUDE.md
algorithmic-artby anthropics100177.9k11d agoSKILL.md
pptxby anthropics100177.9k11d agoSKILL.md
designby nextlevelbuilder100130.2k13d agoSKILL.md

Frequently asked questions

How do I install tavily?
Run npx skills add EvanWangZ/vela --skill tavily. The install tabs above show the steps for each supported agent.
Which AI agents does tavily work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is tavily safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 80/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is tavily still maintained?
The repository was last updated about 3 months ago, so tavily is actively maintained.

name: tavily description: Tavily web search, content extraction, and research tools. metadata: { "velaclaw": { "emoji": "🔍", "requires": { "config": ["plugins.entries.tavily.enabled"] } } }

Tavily Tools

When to use which tool

| Need | Tool | When | | ---------------------------- | ---------------- | ------------------------------------------------------------- | | Quick web search | web_search | Basic queries, no special options needed | | Search with advanced options | tavily_search | Need depth, topic, domain filters, time ranges, or AI answers | | Extract content from URLs | tavily_extract | Have specific URLs, need their content |

web_search

Tavily powers this automatically when selected as the search provider. Use for straightforward queries where you don't need Tavily-specific options.

| Parameter | Description | | --------- | ------------------------ | | query | Search query string | | count | Number of results (1-20) |

tavily_search

Use when you need fine-grained control over search behavior.

| Parameter | Description | | ----------------- | --------------------------------------------------------------------- | | query | Search query string (keep under 400 characters) | | search_depth | basic (default, balanced) or advanced (highest relevance, slower) | | topic | general (default), news (real-time updates), or finance | | max_results | Number of results, 1-20 (default: 5) | | include_answer | Include an AI-generated answer summary (default: false) | | time_range | Filter by recency: day, week, month, or year | | include_domains | Array of domains to restrict results to | | exclude_domains | Array of domains to exclude from results |

Search depth

| Depth | Speed | Relevance | Best for | | ---------- | ------ | --------- | -------------------------------------------- | | basic | Faster | High | General-purpose queries (default) | | advanced | Slower | Highest | Precision, specific facts, detailed research |

Tips

  • Keep queries under 400 characters — think search query, not prompt.
  • Break complex queries into sub-queries for better results.
  • Use include_domains to focus on trusted sources.
  • Use time_range for recent information (news, current events).
  • Use include_answer when you need a quick synthesized answer.

tavily_extract

Use when you have specific URLs and need their content. Handles JavaScript-rendered pages and returns clean markdown. Supports query-focused chunking for targeted extraction.

| Parameter | Description | | ------------------- | ------------------------------------------------------------------ | | urls | Array of URLs to extract (1-20 per request) | | query | Rerank extracted chunks by relevance to this query | | extract_depth | basic (default, fast) or advanced (for JS-heavy pages, tables) | | chunks_per_source | Chunks per URL, 1-5 (requires query) | | include_images | Include image URLs in results (default: false) |

Extract depth

| Depth | When to use | | ---------- | ----------------------------------------------------------- | | basic | Simple pages — try this first | | advanced | JS-rendered SPAs, dynamic content, tables, embedded content |

Tips

  • Max 20 URLs per request — batch larger lists into multiple calls.
  • Use query + chunks_per_source to get only relevant content instead of full pages.
  • Try basic first, fall back to advanced if content is missing or incomplete.
  • If tavily_search results already contain the snippets you need, skip the extract step.

Choosing the right workflow

Follow this escalation pattern — start simple, escalate only when needed:

  1. web_search — Quick lookup, no special options needed.
  2. tavily_search — Need depth control, topic filtering, domain filters, time ranges, or AI answers.
  3. tavily_extract — Have specific URLs, need their full content or targeted chunks.

Combine search + extract when you need to find pages first, then get their full content.

Related Skills

View on GitHub
GitHub Stars0
CategoryEducation
Updated2mo ago
Forks0

Trust signals

80/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium1 low