Labsco
tavily-ai logo

tavily-extract

โ˜… 399

by tavily-ai ยท part of tavily-ai/skills

Extract clean markdown or text from up to 20 URLs, with JavaScript rendering and query-focused chunking support. Handles JavaScript-rendered pages with configurable extraction depth (basic for simple pages, advanced for dynamic SPAs and tables) Supports query-focused extraction to return only relevant content chunks instead of full pages Returns LLM-optimized markdown by default, with options for plain text format and structured JSON output Processes up to 20 URLs in a single call;...

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup
๐Ÿงฉ One of 7 skills in the tavily-ai/skills package โ€” works on its own, and pairs well with its siblings.

Extract clean markdown or text from up to 20 URLs, with JavaScript rendering and query-focused chunking support. Handles JavaScript-rendered pages with configurable extraction depth (basic for simple pages, advanced for dynamic SPAs and tables) Supports query-focused extraction to return only relevant content chunks instead of full pages Returns LLM-optimized markdown by default, with options for plain text format and structured JSON output Processes up to 20 URLs in a single call;...

Inspect the full instructions your agent will receiveExpand

This is the exact playbook injected into your agent when the skill activates โ€” shown here so you can audit it before installing. You don't need to read it to use the skill.

by tavily-ai

Extract clean markdown or text from up to 20 URLs, with JavaScript rendering and query-focused chunking support. Handles JavaScript-rendered pages with configurable extraction depth (basic for simple pages, advanced for dynamic SPAs and tables) Supports query-focused extraction to return only relevant content chunks instead of full pages Returns LLM-optimized markdown by default, with options for plain text format and structured JSON output Processes up to 20 URLs in a single call;... npx skills add https://github.com/tavily-ai/skills --skill tavily-extract Download ZIPGitHub399

tavily extract

Extract clean markdown or text content from one or more URLs.

When to use

  • You have a specific URL and want its content

  • You need text from JavaScript-rendered pages

  • Step 2 in the workflow: search โ†’ extract โ†’ map โ†’ crawl โ†’ research

Options

Option Description --query Rerank chunks by relevance to this query --chunks-per-source Chunks per URL (1-5, requires --query) --extract-depth basic (default) or advanced (for JS pages) --format markdown (default) or text --include-images Include image URLs --timeout Max wait time (1-60 seconds) -o, --output Save output to file --json Structured JSON output

Extract depth

Depth When to use basic Simple pages, fast โ€” try this first advanced JS-rendered SPAs, dynamic content, tables

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.

  • Set --timeout for slow pages (up to 60s).

  • If search results already contain the content you need (via --include-raw-content), skip the extract step.

See also