ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

firecrawl-cli

Firecrawl CLI for web scraping, crawling, and search. Scrape single pages or entire websites, map site URLs, and search the web with full content extraction. Returns clean markdown optimized for LLM context. Use for research, documentation extraction, competitive intelligence, and content monitoring.

Why use this skill?

Use the Firecrawl CLI to scrape web pages and perform intelligent searches. Generate LLM-ready markdown for research and data extraction.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/leonardogrig/firecrawl-skills
Or

What This Skill Does

The firecrawl-cli skill provides powerful web scraping, crawling, and search capabilities directly within your OpenClaw environment. It is designed to transform complex, JavaScript-heavy web content into clean, LLM-optimized Markdown. By handling the heavy lifting of DOM manipulation, rendering, and content extraction, this skill enables you to pull research, technical documentation, or real-time web data into your context window efficiently and reliably.

Installation

To integrate this skill, use the ClawHub manager: clawhub install openclaw/skills/skills/leonardogrig/firecrawl-skills. Once installed, ensure you are authenticated by running firecrawl login --browser. You can verify your status, remaining API credits, and concurrency limits by executing firecrawl --status. Please ensure you follow your environment's standard rules for handling API keys and authentication workflows.

Use Cases

  • Research and Intelligence: Quickly gather information on competitors, new tech trends, or market data by combining web searches with deep scraping.
  • Documentation Extraction: Automate the retrieval of documentation pages from external developer portals to build internal knowledge bases.
  • Content Monitoring: Track updates on specific websites or research pages over time.
  • Data Pipelines: Generate structured JSON data from web search results to feed into further analysis workflows.

Example Prompts

  1. "Use firecrawl to search for the latest benchmarks on Llama 3 and save the results as a JSON file in the .firecrawl directory."
  2. "Crawl the documentation for the React Server Components guide at [url] and convert it into clean markdown for me to read."
  3. "Search for recent news about AI agents from the past week, limit the results to 5 items, and save the output as search-ai-week.json."

Tips & Limitations

  • Output Management: Always use the -o flag to write results to the .firecrawl/ directory. This keeps your main workspace clean and prevents token overflow in your active chat session.
  • Rate Limiting: Monitor your firecrawl --status output. Do not exceed the concurrency limit of 100 jobs to ensure consistent performance.
  • Security: Always add .firecrawl/ to your .gitignore to prevent accidental commits of scraped data. Note that this skill requires network access to function, as it interacts directly with external web servers to fetch content.

Metadata

Stars1656
Views1
Updated2026-02-28
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-leonardogrig-firecrawl-skills": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

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

Flags: network-access, file-write, external-api