firecrawl-crawl
ウェブサイト全体や特定のセクションから大量のコンテンツを一括で抽出できるSkillで、ドキュメントページの全取得やリンクを辿って複数ページの情報をまとめて収集したい場合に、効率的な情報収集を支援するSkill。
📜 元の英語説明(参考)
Bulk extract content from an entire website or site section. Use this skill when the user wants to crawl a site, extract all pages from a docs section, bulk-scrape multiple pages following links, or says "crawl", "get all the pages", "extract everything under /docs", "bulk extract", or needs content from many pages on the same site. Handles depth limits, path filtering, and concurrent extraction.
🇯🇵 日本人クリエイター向け解説
ウェブサイト全体や特定のセクションから大量のコンテンツを一括で抽出できるSkillで、ドキュメントページの全取得やリンクを辿って複数ページの情報をまとめて収集したい場合に、効率的な情報収集を支援するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o firecrawl-crawl.zip https://jpskill.com/download/19116.zip && unzip -o firecrawl-crawl.zip && rm firecrawl-crawl.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19116.zip -OutFile "$d\firecrawl-crawl.zip"; Expand-Archive "$d\firecrawl-crawl.zip" -DestinationPath $d -Force; ri "$d\firecrawl-crawl.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
firecrawl-crawl.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
firecrawl-crawlフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
firecrawl crawl
ウェブサイトからコンテンツを一括抽出します。リンクをたどって、指定された深さ/制限までページをクロールします。
使用する場面
- サイトの多くのページ(例:すべての
/docs/)からコンテンツが必要な場合 - サイト全体の一部を抽出したい場合
- ワークフローエスカレーションパターンのステップ4:検索 → スクレイピング → マッピング → クロール → インタラクション
クイックスタート
# ドキュメントセクションをクロール
firecrawl crawl "<url>" --include-paths /docs --limit 50 --wait -o .firecrawl/crawl.json
# 深度制限付きのフルクロール
firecrawl crawl "<url>" --max-depth 3 --wait --progress -o .firecrawl/crawl.json
# 実行中のクロールのステータスを確認
firecrawl crawl <job-id>
オプション
| オプション | 説明 |
|---|---|
--wait |
完了するまで待機してから戻る |
--progress |
待機中に進捗状況を表示する |
--limit <n> |
クロールする最大ページ数 |
--max-depth <n> |
リンクをたどる最大深度 |
--include-paths <paths> |
これらのパスに一致するURLのみをクロールする |
--exclude-paths <paths> |
これらのパスに一致するURLをスキップする |
--delay <ms> |
リクエスト間の遅延 |
--max-concurrency <n> |
最大並行クロールワーカー数 |
--pretty |
JSON出力を整形して表示する |
-o, --output <path> |
出力ファイルパス |
ヒント
- 結果がすぐに必要な場合は、常に
--waitを使用してください。これがないと、クロールは非同期ポーリング用のジョブIDを返します。 - クロールの範囲を限定するには
--include-pathsを使用してください。1つのセクションしか必要ないのにサイト全体をクロールしないでください。 - クロールはページごとにクレジットを消費します。大規模なクロールの前に
firecrawl credit-usageを確認してください。
関連項目
- firecrawl-scrape — 個々のページをスクレイピングします
- firecrawl-map — クロールを決定する前にURLを発見します
- firecrawl-download — サイトをローカルファイルにダウンロードします(map + scrapeを使用)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
firecrawl crawl
Bulk extract content from a website. Crawls pages following links up to a depth/limit.
When to use
- You need content from many pages on a site (e.g., all
/docs/) - You want to extract an entire site section
- Step 4 in the workflow escalation pattern: search → scrape → map → crawl → interact
Quick start
# Crawl a docs section
firecrawl crawl "<url>" --include-paths /docs --limit 50 --wait -o .firecrawl/crawl.json
# Full crawl with depth limit
firecrawl crawl "<url>" --max-depth 3 --wait --progress -o .firecrawl/crawl.json
# Check status of a running crawl
firecrawl crawl <job-id>
Options
| Option | Description |
|---|---|
--wait |
Wait for crawl to complete before returning |
--progress |
Show progress while waiting |
--limit <n> |
Max pages to crawl |
--max-depth <n> |
Max link depth to follow |
--include-paths <paths> |
Only crawl URLs matching these paths |
--exclude-paths <paths> |
Skip URLs matching these paths |
--delay <ms> |
Delay between requests |
--max-concurrency <n> |
Max parallel crawl workers |
--pretty |
Pretty print JSON output |
-o, --output <path> |
Output file path |
Tips
- Always use
--waitwhen you need the results immediately. Without it, crawl returns a job ID for async polling. - Use
--include-pathsto scope the crawl — don't crawl an entire site when you only need one section. - Crawl consumes credits per page. Check
firecrawl credit-usagebefore large crawls.
See also
- firecrawl-scrape — scrape individual pages
- firecrawl-map — discover URLs before deciding to crawl
- firecrawl-download — download site to local files (uses map + scrape)