firecrawl/cli · Official

firecrawl-download

Save a site or section as local files (markdown, screenshots). Use for "download the site", offline docs, or a local copy for reference.

All-time #369 Trending #2277 Hot #6029 First seen Mar 10, 2026
8-week activity · all time api

Installation

$ npx skills add firecrawl/cli --skill firecrawl-download

Summary

  • Download entire websites as organized local files in multiple formats.
  • Maps site structure first, then scrapes each discovered page into nested directories under .firecrawl/ , supporting markdown, links, screenshots, and custom format combinations Filters pages by path patterns ( --include-paths , --exclude-paths ), search queries, subdomain inclusion, and page limits to control scope All standard scrape options work with download: format selection, full-page screenshots, main-content extraction, tag filtering, and language/country targeting Use -y flag to skip confirmation prompts in automated workflows

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Security audits

Partner security reviews for this skill.

agent-trust-hub SAFE

Analyzed Mar 10, 2026

This skill facilitates downloading entire websites into local files using the Firecrawl CLI. It is a legitimate tool from the vendor designed for mapping and scraping sites into organized local directories. It uses standard package managers and command-line tools to achieve its purpose.

snyk MEDIUM

Analyzed Mar 10, 2026

[MEDIUM] W011: Third-party content exposure detected (indirect prompt injection risk).

socket Score 0.9000 · 0 alerts

Analyzed Mar 18, 2026

  • license 1
  • maintenance 1
  • quality 0.9
  • supply chain 1
  • vulnerability 1

0 alerts

Also in this package

Other skills from firecrawl/cli · top by installs.

npx skills add firecrawl/cli

Browse all from firecrawl/cli

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 626
Default branch main
Open issues 16
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash(firecrawl *), Bash(npx firecrawl-cli *)

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,038 B
  • docs SUMMARY.md 162 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 78,377 installs

SKILL.md

firecrawl download (invoked as firecrawl x download)

Experimental. download is available under the firecrawl x command group.

Prerequisite: download requires authentication (no keyless free tier); without credentials the CLI prompts an interactive login.

Maps the site origin first to discover pages, then scrapes each one into nested directories under .firecrawl/. Use --include-paths to scope a non-root URL to one section. Automated runs always pass -y — without it the command opens an interactive wizard that blocks on a prompt.

Quick start

# With screenshots
firecrawl x download https://docs.example.com --screenshot --limit 20 -y

# Multiple formats (each saved as its own file per page)
firecrawl x 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 x download https://docs.example.com --include-paths "/features,/sdks" -y

# Skip translations
firecrawl x download https://docs.example.com --exclude-paths "/zh,/ja,/fr,/es,/pt-BR" -y

Run firecrawl x download --help for the full option list, including which scrape options download supports.

Done when: the command exits successfully and the expected files exist under .firecrawl/.

See also

  • [firecrawl-map](../firecrawl-map/SKILL.md) — just discover URLs without downloading
  • [firecrawl-scrape](../firecrawl-scrape/SKILL.md) — scrape individual pages
  • [firecrawl-crawl](../firecrawl-crawl/SKILL.md) — bulk extract as JSON (not local files)
  • firecrawl-build-scrape — building bulk extraction into an app instead of running it here