firecrawl
Search the web and scrape pages into clean markdown with the Firecrawl API — query-based discovery, single-URL extraction including public PDFs, driven by curl with a vault-stored API key.
npx skills add Prism-Shadow/penguin-harness --skill firecrawl --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Firecrawl Firecrawl turns the live web into agent-ready markdown over a plain REST API (`https://api.firecrawl.dev/v2`, `Authorization: Bearer $FIRECRAWL_API_KEY`). Two calls cover most web work: `/search` to discover pages by query, `/scrape` to extract clean content from a URL you already have. Use it whenever a task needs current web information or the content of a specific page. ## Before you start If the user's message only invokes this skill (e.g. "use firecrawl skill") without a concrete task, ask what they want to search or scrape. When the task is concrete, check the credential first: ```bash [ -n "$FIRECRAWL_API_KEY" ] && echo ok || echo missing ``` If missing (also visible in your Vault Keys section), ask the user to add `FIRECRAWL_API_KEY` to this agent's **key vault** — gear icon on the agent card → settings → key vault tab; keys come from the Firecrawl dashboard (https://www.firecrawl.dev/signin). Vault values reach your shell environment on the next task. Only fall back to the keyless tier (below) when the user cannot provide a key right now. ## Search ```bash curl -sS -X POST https://api.firecrawl.dev/v2/search \ -H "Authorization: Bearer $FIRECRAWL_API_KEY" -H "c
- Before you start
- Search
- Scrape
- Workflow and context economy
- No key available
- Errors
curl -sS -X POST https://api.firecrawl.dev/v2/search \ curl -sS -X POST https://api.firecrawl.dev/v2/scrape \ npx -y firecrawl-cli@latest search "<query>" npx -y firecrawl-cli@latest scrape <url> -o page.md
What does the firecrawl skill do?
Search the web and scrape pages into clean markdown with the Firecrawl API — query-based discovery, single-URL extraction including public PDFs, driven by curl with a vault-stored API key.
How do I install it?
Run `npx skills add Prism-Shadow/penguin-harness --skill firecrawl --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From Prism-Shadow/penguin-harness, a repository with 473 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
