From sundial-org-awesome-openclaw-skills-4
Scrape web pages, crawl documentation sites, search the web, and extract structured data using the Firecrawl API.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sundial-org-awesome-openclaw-skills-4:firecrawl-2The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Scrape, search, and crawl the web using [Firecrawl](https://firecrawl.dev).
Scrape, search, and crawl the web using Firecrawl.
export FIRECRAWL_API_KEY=fc-your-key-here
pip3 install firecrawl
All commands use the bundled fc.py script in this skill's directory.
Fetch any URL and convert to clean markdown. Handles JavaScript-rendered content.
python3 fc.py markdown "https://example.com"
python3 fc.py markdown "https://example.com" --main-only # skip nav/footer
Capture a full-page screenshot of any URL.
python3 fc.py screenshot "https://example.com" -o screenshot.png
Pull specific fields from a page using a JSON schema.
Schema example (schema.json):
{
"type": "object",
"properties": {
"title": { "type": "string" },
"price": { "type": "number" },
"features": { "type": "array", "items": { "type": "string" } }
}
}
python3 fc.py extract "https://example.com/product" --schema schema.json
python3 fc.py extract "https://example.com/product" --schema schema.json --prompt "Extract the main product details"
Search the web and get content from results (may require paid tier).
python3 fc.py search "Python 3.13 new features" --limit 5
Crawl an entire documentation site. Great for learning new frameworks.
python3 fc.py crawl "https://docs.example.com" --limit 30
python3 fc.py crawl "https://docs.example.com" --limit 50 --output ./docs
Note: Each page costs 1 credit. Set reasonable limits.
Discover all URLs on a website before deciding what to scrape.
python3 fc.py map "https://example.com" --limit 100
python3 fc.py map "https://example.com" --search "api"
Free tier includes 500 credits. 1 credit = 1 page/screenshot/search query.
npx claudepluginhub sundial-org/awesome-openclaw-skillsExtracts clean markdown from any URL, including JavaScript-rendered SPAs. Supports concurrent scraping, JS wait times, and content filtering.
Scrapes raw HTML, metadata, JSON-LD, JS-rendered DOM, and screenshots via Firecrawl MCP. Maps and crawls sites. Use when WebFetch's markdown output is insufficient.
Scrapes URLs to markdown/HTML/JSON, crawls websites for multi-page extraction, searches the web, maps sites, and extracts structured data using Firecrawl MCP tools.