tavily

Automate web searches and content extraction via the Tavily API with Node.js scripts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/genesis-plan/hongchen-lingjing --skill tavily-genesis-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily
Source: https://github.com/genesis-plan/hongchen-lingjing/tree/main/skills/tavily-search
Command: npx skills add https://github.com/genesis-plan/hongchen-lingjing --skill tavily-genesis-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

AI agents often need fast access to concise, high-quality web results to answer questions or inform decisions.

Core Features & Use Cases

  • AI-optimized search via Tavily API to fetch concise, relevant snippets.
  • Scripted queries and content extraction using Node.js utilities in scripts/ to tailor results by depth and topic.
  • Use Case: Build an AI assistant that answers user inquiries by pulling top sources for a query and presenting titles and URLs.

Quick Start

Run a Tavily search for "latest AI breakthroughs" to retrieve concise results.

Frequently Asked Questions about tavily

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch concise web search results for AI agents?

To fetch concise web search results for AI agents, this Skill uses the Tavily API to return optimized snippets. It provides configurable search depth and topic mode to retrieve fast, relevant content tailored for AI consumption.

Can I extract web content from specific URLs using Node.js?

Yes, you can extract web content from specific URLs using Node.js. The Skill includes a dedicated extraction script (scripts/extract.mjs) that automates pulling raw text and structured data from target pages for AI processing.

Do I need a Tavily API key to run AI-optimized web searches?

Yes, you need a Tavily API key to run AI-optimized web searches. The environment variable TAVILY_API_KEY must be configured to authenticate the Node.js scripts when querying the Tavily API for data extraction and search results.

What is the best way to control search depth and recency for AI data extraction?

The best way to control search depth and recency for AI data extraction is through the Tavily API parameters. The Skill's search script allows you to specify topic modes and recency filters to refine the returned web snippets for your agents.

How does web search data extraction compare to using standard search APIs for AI workflows?

AI-optimized web search data extraction differs from standard search APIs by returning concise, pre-processed snippets rather than raw HTML. This format reduces parsing overhead and delivers immediate context directly to AI agents for decision-making.