crawl

Crawl websites to download content as local markdown files.

1|1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/tavily-ai/tavily-cursor-plugin --skill crawl-tavily-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crawl
Source: https://github.com/tavily-ai/tavily-cursor-plugin/tree/main/skills/crawl
Command: npx skills add https://github.com/tavily-ai/tavily-cursor-plugin --skill crawl-tavily-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of downloading entire websites or specific sections of them, converting the content into local markdown files for offline access, analysis, or archival.

Core Features & Use Cases

  • Website Archiving: Save documentation, knowledge bases, or web content for offline use.
  • Content Extraction: Extract clean markdown or text from multiple web pages.
  • Focused Crawling: Use path filters and depth limits to target specific content.
  • Agentic Use: Optimized for feeding relevant content chunks into LLM contexts.

Quick Start

Crawl the website at https://docs.example.com and save the results to a local directory named ./docs.

Frequently Asked Questions about crawl

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

FAQPage Schema
How do I download entire websites as local markdown files?

To download websites as local markdown files, you can use a web scraping skill that crawls a specified root URL and converts the extracted content into markdown. This allows you to archive web content for offline access or build a local knowledge base.

Can I extract specific web content using path filtering and depth limits?

Yes, you can extract specific web content by applying path filters and setting depth limits during the crawl. This focused crawling approach targets designated sections of a website, ensuring you only download the relevant pages instead of the entire site.

What is the best way to archive documentation for offline analysis?

The best way to archive documentation for offline analysis is to crawl the documentation site and save the content as local markdown files. This converts the web pages into a clean, readable format suitable for offline access and local knowledge base construction.

How does agentic chunking optimize web content extraction for LLM contexts?

Agentic chunking optimizes web content extraction by breaking down the downloaded markdown into relevant content chunks. This process specifically prepares the extracted website data so it can be efficiently fed into LLM contexts for further analysis.

Does web scraping require specifying a root URL to start crawling?

Yes, web scraping requires specifying a root URL to define the starting point for the crawl. From this root URL, the process navigates through linked pages, applying your configured breadth and depth parameters to download content efficiently.

Are there limitations when using a website downloader for large knowledge bases?

When using a website downloader for large knowledge bases, limitations may arise if the crawl depth and breadth are not properly configured. Unfiltered crawling can lead to downloading irrelevant pages, making it essential to use path filters to constrain the extraction scope.