tavily-crawl

Crawl websites and save each page as a local markdown file.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Crawl a website and extract content from multiple pages, saving each page as a local markdown file for offline access and aggregated documentation.

Core Features & Use Cases

  • Crawl a site and extract content across pages with configurable depth and breadth
  • Save each page as a local markdown file for offline access and easy reference
  • Filter by path and provide semantic instructions to focus on relevant content across many pages on the same domain

Quick Start

Crawl https://docs.example.com and save pages under /docs as separate markdown files.

Frequently Asked Questions about tavily-crawl

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

FAQPage Schema
How do I crawl a website and save pages as markdown files?

To crawl a website and save pages as markdown, configure the depth and breadth controls to extract content from multiple pages, then export each page locally as a markdown file. This allows offline access and aggregated documentation from the target domain.

What is the best way to download documentation for offline access?

Downloading documentation for offline access is best done by crawling the site with configurable depth and path filtering. This extracts content from relevant pages and saves each one as a separate local markdown file for easy reference.

Can I filter which pages get crawled on a domain?

Yes, you can filter which pages get crawled by applying path filters and semantic instructions. This focuses the crawl on relevant sections of the domain, ensuring only the desired pages are extracted and saved as markdown.

How do I control crawl depth when scraping multiple web pages?

You control crawl depth when scraping multiple web pages by adjusting the configurable depth and breadth settings. These controls limit how many links the crawler follows, allowing you to archive specific sections of a site efficiently.

Does web scraping with markdown export support semantic instructions?

Web scraping with markdown export does support semantic instructions to guide content extraction. By providing these instructions alongside path filtering, you can focus the crawl on specific content across many pages on the same domain.

Are there limitations when archiving sections of a site into local markdown?

Archiving sections of a site into local markdown is limited to pages accessible on the same domain. You must configure depth, breadth, and path filtering carefully to avoid crawling irrelevant pages and to ensure the extracted content meets your needs.