Firecrawl Web Scraping API
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.
Related Skills
Batch-classify pasted text or CSV rows with preset and custom templates, outputting structured labels and confidence scores for data organization and annotation workflows.
Analyzes product VOC and brand reputation events across public news, community, and social pages, delivering Markdown, Excel, and optional HTML reports.
Reads Excel/CSV files, cleans and analyzes them, then generates a charted Excel summary and interactive HTML dashboard.
Performs local, paragraph-level cross-document similarity checks and produces an HTML report with revision suggestions.