Agent skill · writing content · aiskillstore
extract
Extract content from specific URLs using Tavily's extraction API. Returns clean markdown/text from web pages. Use when you have specific URLs and need their content without writing code.
Why this skill is useful
Provides specific commands and usage patterns for extracting content from URLs using Tavily's API, which the AI wouldn't reliably generate on its own.
What it needs
Requires tavily account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Extract Skill Extract clean content from specific URLs. Ideal when you know which pages you want content from. Authentication The script uses OAuth via the Tavily MCP server. No manual setup required - on first run, it will: 1. Check for existing tokens in ~/.mcp-auth/ 2. If none found, automatically open your browser for OAuth authentication Note: You must have an existing Tavily account. The OAuth flow only supports login — account creation is not available through this flow. Sign up at tavily.com first if you don't have an account. Alternative: API Key If you prefer using an API key, get one at https://tavily.com and add to ~/.claude/settings.json: Quick Start Using the Script Examples: Basic Extraction Multiple URLs with Query Focus API Reference Endpoint Headers Header Value -------- ------- Authorization Bearer <TAVILYAPIKEY> Content-Type application/json Request Body Field Type Default Description ------- ------ --------- ------------- urls array Required URLs to extract (max 20) query string null Reranks chunks by relevance chunkspersource integer 3 Chunks per URL (1-5, requires query) extractdepth string "basic" basic or advanced (for JS pages) format string "markdown" markdown or text includeimages boolean false Include image URLs timeout float varies Max wait (1-60 seconds) Response Format Extract Depth Depth When to Use ------- ------------- basic Simple text extraction, faster advanced Dynamic/JS-rendered pages, tables, structured data Examples Single URL Extraction Targeted Extraction with Query JavaScript-Heavy Pages Batch Extraction Tips Max 20 URLs per request - batch larger lists Use query + chunkspersource to get only relevant content Try basic first, fall back to advanced if content is missing Set longer timeout for slow pages (up to 60s) Check failedresults for URLs that couldn't be extracted
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/extract--5cec0f