{"slug":"firecrawl-download-2","title":"firecrawl-download","summary":"Save a site or section as local files (markdown, screenshots). Use for \"download the site\", offline docs, or a local copy for reference.","platform":"Claude","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-10-17T09:07:16.298706Z","repo":{"url":"https://github.com/firecrawl/cli","stars":654,"forks":116,"license":null,"updatedAt":"2026-10-17T07:09:53Z"},"bodyHtml":"<hr>\n<p>name: firecrawl-download\ndescription: |\nSave a site or section as local files (markdown, screenshots). Use for \"download the site\", offline docs, or a local copy for reference.\nallowed-tools:</p>\n<ul>\n<li>Bash(firecrawl *)</li>\n<li>Bash(npx firecrawl-cli *)</li>\n</ul>\n<hr>\n<h1>firecrawl download (invoked as <code>firecrawl x download</code>)</h1>\n<blockquote>\n<p><strong>Experimental.</strong> <code>download</code> is available under the <code>firecrawl x</code> command group.</p>\n</blockquote>\n<p><strong>Prerequisite:</strong> <code>download</code> requires authentication (no keyless free tier); without credentials the CLI prompts an interactive login.</p>\n<p>Maps the site origin first to discover pages, then scrapes each one into nested directories under <code>.firecrawl/</code>. Use <code>--include-paths</code> to scope a non-root URL to one section. Automated runs always pass <code>-y</code> — without it the command opens an interactive wizard that blocks on a prompt.</p>\n<h2>Quick start</h2>\n<pre><code># With screenshots\nfirecrawl x download https://docs.example.com --screenshot --limit 20 -y\n\n# Multiple formats (each saved as its own file per page)\nfirecrawl x download https://docs.example.com --format markdown,links --screenshot --limit 20 -y\n# Creates per page: index.md + links.txt + screenshot.png\n\n# Filter to specific sections\nfirecrawl x download https://docs.example.com --include-paths \"/features,/sdks\" -y\n\n# Skip translations\nfirecrawl x download https://docs.example.com --exclude-paths \"/zh,/ja,/fr,/es,/pt-BR\" -y\n</code></pre>\n<p>Run <code>firecrawl x download --help</code> for the full option list, including which scrape options download supports.</p>\n<p><strong>Done when:</strong> the command exits successfully and the expected files exist under <code>.firecrawl/</code>.</p>\n<h2>See also</h2>\n<ul>\n<li><a href=\"../firecrawl-map/SKILL.md\">firecrawl-map</a> — just discover URLs without downloading</li>\n<li><a href=\"../firecrawl-scrape/SKILL.md\">firecrawl-scrape</a> — scrape individual pages</li>\n<li><a href=\"../firecrawl-crawl/SKILL.md\">firecrawl-crawl</a> — bulk extract as JSON (not local files)</li>\n<li><a href=\"https://github.com/firecrawl/skills/tree/main/skills/build/firecrawl-build-scrape\">firecrawl-build-scrape</a> — building bulk extraction into an app instead of running it here</li>\n</ul>\n","files":[{"path":"SKILL.md","sizeBytes":2038,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"clean","suspicious":0,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-10-17T09:08:02.819674Z","sha256":"411AE6B1BE36C417D9FE61461A77EBCBEC81EBCE55263298F6A0E77217189D15","sizeBytes":1047},"review":null,"source":{"repositoryUrl":"https://github.com/firecrawl/cli","path":"skills/firecrawl-download","license":null,"commit":"085e0c1189343d7bda7240324fe8546f03f0c5b5","subtreeSha":"AA212B5F0C055ED135C630E96BFA0CD4A326B2E0AF63BB8E4DE00C45403F2998","lastSyncedAt":"2026-10-17T09:07:15.502373Z"},"reviewedAt":"2026-10-17T09:09:43.59489Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/firecrawl/cli/tree/main/skills/firecrawl-download"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install firecrawl-cli@llmmart"},{"target":"git","command":"git clone https://github.com/firecrawl/cli.git"}]}