ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified browser automation Safety 4/5

firecrawl

Web search and scraping via Firecrawl API. Use when you need to search the web, scrape websites (including JS-heavy pages), crawl entire sites, or extract structured data from web pages. Requires FIRECRAWL_API_KEY environment variable.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ashwingupy/firecrawl-search
Or

What This Skill Does

The firecrawl skill provides a powerful interface for OpenClaw to interact with the live web. By leveraging the Firecrawl API, this agent can perform complex web searches, scrape content from modern JavaScript-heavy websites, and perform large-scale crawls. Unlike basic scrapers that often fail on dynamic sites, Firecrawl renders pages effectively, ensuring the agent receives clean, structured data ready for analysis. It serves as the primary bridge between the OpenClaw agent and real-time internet information.

Installation

To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/ashwingupy/firecrawl-search

After installation, you must configure your credentials to allow the agent to authenticate with the API. Set the FIRECRAWL_API_KEY variable in your environment or your .env file: export FIRECRAWL_API_KEY=fc-your-api-key-here

Use Cases

This skill is ideal for tasks requiring real-time data retrieval. It is excellent for market research, where an agent needs to pull pricing or product details from multiple e-commerce sites. It is also perfect for technical documentation retrieval, allowing the agent to crawl a library's documentation site to answer specific coding questions. Additionally, it can be used for news monitoring, scraping headlines and article content for sentiment analysis or summarization.

Example Prompts

  1. "Use firecrawl to search for the latest updates on quantum computing breakthroughs from this month and summarize the top three articles."
  2. "Go to the documentation page at https://docs.openclaw.com and crawl the site to learn about the new plugin architecture, then explain it to me."
  3. "Scrape the product page at https://example-store.com/item/123 and extract the pricing, technical specifications, and current stock status into a table."

Tips & Limitations

When using the crawl functionality, be mindful of the --max-pages parameter to prevent excessive API consumption and long wait times. Always check the official documentation for rate limits associated with your Firecrawl account. For best results, use precise URLs when scraping to minimize parsing overhead. Remember that the quality of the output depends heavily on the accessibility of the target website; some sites employ strict anti-bot measures that may require additional handling or might be blocked by default. Keep your API key secure and never share it in public repositories.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ashwingupy-firecrawl-search": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#web-scraping#search-engine#data-extraction#automation
Safety Score: 4/5

Flags: network-access, external-api