AI Agent Hub
Back to skills
📊

Firecrawl Web Scraping API

Data Analysis Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Follow https://skillhub.cn/install/skillhub.md and install @user_b22a52ba/firecrawl.

About this skill

Problem Addressed

Firecrawl addresses a practical issue when AI agents work with the web: target pages are often noisy HTML full of markup and scripts, making raw content expensive and hard to reason over. Useful information may be spread across search results, subpages, or an entire site, and a single static fetch may not be enough. This skill frames web interaction as a set of API calls, letting an agent locate sources, read pages, and convert content into a format suitable for analysis.

How It Works

It organizes the workflow around five endpoints:
- Search: use POST /v2/search to find candidate pages on the web and return results with page content.
- Scrape: call POST /v2/scrape for a single URL to get Markdown, structured data, or screenshots.
- Map: use POST /v2/map to retrieve crawlable URLs and understand site structure.
- Crawl: use POST /v2/crawl to batch-process an entire site, with asynchronous polling for results.
- Monitor: use POST /v2/monitor to track page changes and trigger notifications when they occur.
In practice, start with Search to discover sources, then use Scrape to extract details. For site-wide work, use Map first to scope the crawl, then Crawl. For precise fields, combine the extract parameter with a prompt to produce structured output.

Boundaries and Notes

It is useful when clean page text, structured fields, or site-level crawling is required, but it does not guarantee bypassing every anti-bot mechanism. Calls consume credits, Crawl is asynchronous and requires polling, and returned Markdown may contain placeholders or obfuscated text from the target site. Store the API Key in environment variables rather than hard-coding it in scripts.

Use Cases

  • Track a competitor page with Monitor and receive alerts when it changes.
  • Prepare research reports by using Search to locate sources, then Scrape to extract Markdown.
  • Summarize site content by using Map to confirm URL scope before running Crawl.
  • Extract prices and specs from product pages by using the extract parameter for structured fields.

Best For

  • Engineers building AI agents who need to convert web pages into Markdown or structured data.
  • Competitive-intelligence analysts who need to monitor target pages and detect content changes.
  • Researchers compiling site documentation who need Map and Crawl to collect URLs and body text.
  • Backend engineers calling external data sources who need to request Firecrawl endpoints with a Bearer API key.