From firecrawl
Downloads an entire website as local files (markdown, screenshots, multiple formats) by combining site mapping and scraping into organized directories. Useful for offline documentation, bulk saving, or local reference copies.
How this skill is triggered — by the user, by Claude, or both
Slash command
/firecrawl:firecrawl-downloadThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Experimental.** Convenience command that combines `map` + `scrape` to save an entire site as local files.
Experimental. Convenience command that combines
map+scrapeto save an entire site as local files.
Maps the site first to discover pages, then scrapes each one into nested directories under .firecrawl/. All scrape options work with download. Always pass -y to skip the confirmation prompt.
# Interactive wizard (picks format, screenshots, paths for you)
firecrawl download https://docs.example.com
# With screenshots
firecrawl download https://docs.example.com --screenshot --limit 20 -y
# Multiple formats (each saved as its own file per page)
firecrawl download https://docs.example.com --format markdown,links --screenshot --limit 20 -y
# Creates per page: index.md + links.txt + screenshot.png
# Filter to specific sections
firecrawl download https://docs.example.com --include-paths "/features,/sdks"
# Skip translations
firecrawl download https://docs.example.com --exclude-paths "/zh,/ja,/fr,/es,/pt-BR"
# Full combo
firecrawl download https://docs.example.com \
--include-paths "/features,/sdks" \
--exclude-paths "/zh,/ja" \
--only-main-content \
--screenshot \
-y
| Option | Description |
|---|---|
--limit <n> | Max pages to download |
--search <query> | Filter URLs by search query |
--include-paths <paths> | Only download matching paths |
--exclude-paths <paths> | Skip matching paths |
--allow-subdomains | Include subdomain pages |
-y | Skip confirmation prompt (always use in automated flows) |
-f <formats>, -H, -S, --screenshot, --full-page-screenshot, --only-main-content, --include-tags, --exclude-tags, --wait-for, --max-age, --country, --languages
npx claudepluginhub firecrawl/firecrawl-claude-plugin --plugin firecrawlDownloads an entire website as local files (markdown, screenshots, multiple formats) by combining site mapping and scraping into organized directories. Useful for offline documentation, bulk saving, or local reference copies.
Crawls websites and extracts content from multiple pages via the Tavily CLI. Supports depth/breadth control, path filtering, semantic instructions, and saving pages as local markdown files.
Downloads files from websites preserving browser sessions and cookies using openbrowser-ai, handles PDFs/CSVs/images, extracts text from PDFs with pypdf. For authenticated file fetches and saves.