tavily-extract

Extract clean markdown or text content from web URLs via Tavily CLI.

Updated May 3, 2026
One-click install
npx skills add https://github.com/LuisElPoti/launch-signal-dashboard --skill tavily-extract-luiselpoti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tavily-extract
Source: https://github.com/LuisElPoti/launch-signal-dashboard/tree/main/.agents/skills/tavily-extract
Command: npx skills add https://github.com/LuisElPoti/launch-signal-dashboard --skill tavily-extract-luiselpoti

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tvly.

What problem does it solve?

It removes the hassle of manually copying messy webpage content by extracting clean, LLM-optimized markdown or text from one or more URLs, including pages that require JavaScript rendering.

Core Features & Use Cases

  • URL-to-clean-content extraction: Turn a webpage at a given URL into readable markdown or plain text for downstream analysis.
  • Query-focused chunking: Retrieve only the most relevant chunks for a target topic to reduce noise and speed up extraction.
  • JavaScript-capable extraction: Use advanced extraction depth for JS-heavy pages when basic extraction misses content.
  • Batch up to 20 URLs: Process multiple pages in a single call while keeping outputs structured for easy reuse.

Quick Start

Use tavily-extract to pull the relevant markdown content from https://example.com/article by running tavly extract "https://example.com/article" --json.

Frequently Asked Questions about tavily-extract

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

FAQPage Schema
How do I extract clean markdown from a webpage URL?

To extract clean markdown from a webpage URL, use a content extraction tool that fetches the specified URL and converts the page content into LLM-optimized markdown. This removes messy HTML formatting and returns structured text for downstream analysis.

Can I extract content from JavaScript-rendered web pages?

Yes, you can extract content from JavaScript-rendered web pages by applying an advanced extraction depth. This ensures that dynamically loaded content is fully rendered and captured before the page text is converted into markdown or plain text.

What is query-focused chunking for web scraping?

Query-focused chunking in web scraping is a technique that retrieves only the text chunks relevant to a specific target topic. This reduces noise from irrelevant content and speeds up the extraction process for downstream analysis.

How many URLs can I process in a single batch extraction call?

You can process up to 20 URLs in a single batch extraction call. This allows you to extract clean markdown or text from multiple web pages simultaneously while keeping the outputs structured for easy reuse.

Does the tavily-extract Skill require the Tavily CLI to run?

Yes, tavily-extract requires the Tavily CLI to run because it uses the tvly dependency to perform the extraction operations. The CLI handles format options, extract depth, timeouts, and structured JSON output generation.