Firecrawl Search

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 …

ashwingupy

@ashwingupy

What This Skill Does

Web search and scraping tool that uses the Firecrawl API to search the web, scrape individual pages (including JavaScript-heavy ones), crawl entire sites, and extract structured data. Requires a FIRECRAWL_API_KEY environment variable.

Replaces manual web research and custom scraping scripts by providing a unified CLI for search, scrape, crawl, and data extraction from any website.

When to Use It

  • Search the web for recent articles or information on a specific topic
  • Scrape a single web page to extract its text content or metadata
  • Crawl an entire website to collect all pages up to a maximum limit
  • Extract structured data (e.g., tables, lists) from a web page
  • Gather competitive intelligence by scraping multiple product pages

Install

$ openclaw skills install @ashwingupy/firecrawl-search

Firecrawl

Web search and scraping via Firecrawl API.

Prerequisites

Set FIRECRAWL_API_KEY in your environment or .env file:

export FIRECRAWL_API_KEY=fc-xxxxxxxxxx

Quick Start

Search the web

firecrawl_search "your search query" --limit 10

Scrape a single page

firecrawl_scrape "https://example.com"

Crawl an entire site

firecrawl_crawl "https://example.com" --max-pages 50

API Reference

See references/api.md for detailed API documentation and advanced options.

Scripts

  • scripts/search.py - Search the web with Firecrawl
  • scripts/scrape.py - Scrape a single URL
  • scripts/crawl.py - Crawl an entire website

Top skills in this category