Skills 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.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/ashwingupy/firecrawl-search" ~/.claude/skills/openclaw-skills-firecrawl-4b09a3 && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/ashwingupy/firecrawl-search" ~/.openclaw/skills/openclaw-skills-firecrawl-4b09a3 && rm -rf "$T"
manifest:
skills/ashwingupy/firecrawl-search/SKILL.mdsource content
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
- Search the web with Firecrawlscripts/search.py
- Scrape a single URLscripts/scrape.py
- Crawl an entire websitescripts/crawl.py