ClaudeChatGPTCursorOtherIntermediateFreeEditorial

Firecrawl Skills

Firecrawl official skill catalog — 33 skills for live web search, scrape, crawl, and interact, plus SDK integration and workflow recipes.

No reviews
F
Firecrawl
91231

Overview

Firecrawl Skills is the official Agent Skills catalog from Firecrawl — 33 skills that teach AI coding agents to search, scrape, crawl, and interact with the live web through the Firecrawl CLI, integrate the Firecrawl APIs into product code, and run end-to-end research and lead-generation recipes.

What is Firecrawl?

Firecrawl turns web pages into clean markdown built for LLM context windows. It handles JS-rendered SPAs, whole-site crawls, page interaction (clicks, forms, pagination, login), scheduled change monitoring, and local file parsing for PDF, DOCX, and XLSX. It runs as a hosted API with SDKs for Node, Python, Rust, Java, and Elixir, as a CLI, and as an MCP server — or self-hosted.

Three categories, 33 skills

Core (12) — the primitives for live web work in a session, driving the Firecrawl CLI: firecrawl (the umbrella router), firecrawl-search, firecrawl-scrape, firecrawl-crawl, firecrawl-map, firecrawl-interact, firecrawl-agent for AI-powered structured extraction, firecrawl-monitor for scheduled change detection, firecrawl-parse for local files, and firecrawl-download. Two index skills back dedicated commands: firecrawl-research-index for biomedical and scientific literature across PubMed, bioRxiv, medRxiv, and arXiv, and firecrawl-developer-index for answering library, API, and bug questions from issues, merged PRs, READMEs, and docs.

Build (5) — integrating Firecrawl into your own codebase: firecrawl-build (the umbrella, with references on endpoint selection, integration patterns, auth, and verification), firecrawl-build-onboarding (getting FIRECRAWL_API_KEY into a project and picking the right SDK), plus firecrawl-build-scrape, firecrawl-build-search, and firecrawl-build-interact for the individual endpoints.

Workflows (16) — end-to-end session recipes: firecrawl-deep-research, firecrawl-lead-gen, firecrawl-lead-research, firecrawl-competitive-intel, firecrawl-market-research, firecrawl-seo-audit, firecrawl-knowledge-base, firecrawl-knowledge-ingest, firecrawl-company-directories, firecrawl-research-papers, firecrawl-dashboard-reporting, firecrawl-website-design-clone, firecrawl-qa, firecrawl-shop, firecrawl-demo-walkthrough, and the firecrawl-workflows umbrella with an authoring guide for writing your own.

The escalation pattern

The umbrella skill teaches a specific order rather than reaching for the heaviest tool first: search when there is no URL yet, scrape when there is one, map + scrape to locate a subpage on a large site, crawl for a whole section, monitor for recurring checks instead of repeated one-off scrapes, and interact only when content needs clicks, forms, or pagination. It also tells the agent to reuse content already fetched — search --scrape returns full pages, and prior results sit in .firecrawl/.

Security posture

Rare among scraping tooling, the catalog ships an explicit prompt-injection policy. Fetched web content is treated as untrusted third-party data: commands write to .firecrawl/ files instead of dumping pages into the context window, the agent is told to read those files incrementally with grep or head rather than whole, .firecrawl/ is gitignored so scraped content is never committed, fetching is user-initiated only, URLs are always quoted against command injection, and instructions found inside fetched pages are explicitly not to be followed.

Who it is for

Developers and researchers who want an agent that can actually read the web — gathering sources, extracting structured data, watching pages for changes — and teams adding Firecrawl scrape, search, or interact calls to a production codebase.

What you can build

Research briefs with cited sources, lead lists built from company directories, competitive intelligence sweeps, SEO audits, knowledge bases ingested from documentation sites, change-monitored dashboards, and scraping integrations in Node, Python, Rust, Java, or Elixir.

Why it matters

Web access is where agents most often fail quietly: a JS-rendered page returns an empty shell, a paginated list stops at page one, a scraped page silently carries injected instructions into the context. This catalog is maintained by Firecrawl itself, routes each task to the narrowest capable command, and treats everything it fetches as hostile input by default.

What's Included

  • firecrawl — the umbrella router skill with the search, scrape, map, crawl, monitor, interact escalation pattern
  • firecrawl-search, firecrawl-scrape, firecrawl-crawl, firecrawl-map — the core live-web primitives via the Firecrawl CLI
  • firecrawl-interact — clicks, form fills, pagination, infinite scroll, and login flows after a scrape
  • firecrawl-agent — AI-powered structured data extraction from complex sites
  • firecrawl-monitor — scheduled recurring scrapes with goal writing, diffing, and JSON-mode change tracking
  • firecrawl-parse and firecrawl-download — local file parsing (PDF, DOCX, XLSX) and saving a whole site to disk
  • firecrawl-research-index — biomedical and scientific paper search across PubMed, bioRxiv, medRxiv, and arXiv
  • firecrawl-developer-index — developer answers from issues, merged PRs, READMEs, and documentation
  • firecrawl-build plus onboarding, scrape, search, and interact build skills for integrating the APIs into product code
  • Build references on endpoint selection, integration patterns, auth and env, SDK installation, project intake, and verification
  • 16 workflow recipes: deep research, lead gen, lead research, competitive intel, market research, SEO audit, knowledge base and ingest, company directories, research papers, dashboard reporting, website design clone, QA, shop, and demo walkthrough
  • firecrawl-workflows umbrella with an authoring guide for writing your own recipes
  • rules/security.md — a prompt-injection policy covering file-based output isolation, incremental reading, and gitignored output
  • rules/install.md — CLI installation, browser authentication, and setup verification
  • Plugin manifests for Claude Code, Cursor, and OpenAI Codex, plus bundled Firecrawl MCP server configuration

Installation

Option 1 — skills CLI

Interactive picker over the whole catalog:

bash
npx skills add firecrawl/skills

Install one skill by name — names are path-independent, so you do not need the category folder:

bash
npx skills add firecrawl/skills --skill firecrawl-build

Option 2 — Firecrawl CLI onboarding (recommended for live web work)

This installs the CLI, authenticates through the browser, and installs the core, build, and workflow skills across every detected coding editor:

bash
npx -y firecrawl-cli@latest init -y --browser

Safe to re-run when the CLI is missing, stale, or partially configured. To install skills separately once the CLI exists:

bash
firecrawl setup skills
firecrawl setup workflows

Option 3 — Editor plugin

The repository ships plugin manifests for three editors — .claude-plugin/, .cursor-plugin/, and .codex-plugin/. In Claude Code:

bash
/plugin marketplace add firecrawl/skills
/plugin install firecrawl

Note that the plugin bundles the 17 core and build skills only; the 16 workflow recipes are session material and install through one of the paths above.

Authenticate

bash
export FIRECRAWL_API_KEY="your-key-here"

Get a key at firecrawl.dev/app, or let firecrawl-build-onboarding walk the browser authorization flow. Check state at any time:

bash
firecrawl --status

That reports auth state, concurrency limit, and remaining credits.

Optional — MCP server

The plugin bundles configuration for the official Firecrawl MCP server, so editors that read bundled MCP metadata can wire the tools up from FIRECRAWL_API_KEY:

json
{ "mcpServers": { "firecrawl": { "command": "npx", "args": ["-y", "firecrawl-mcp"],
  "env": { "FIRECRAWL_API_KEY": "${FIRECRAWL_API_KEY}" } } } }

Use it

Describe the web task in plain language — the umbrella skill routes it:

Find the top 20 Series A fintech companies in Europe, pull their pricing pages, and build me a comparison table.

The agent picks search, map, scrape, or crawl in that order of narrowness, writes results to .firecrawl/, and cites the saved source files.

Requirements

  • An AI agent supporting the Agent Skills format — Claude Code, Cursor, or OpenAI Codex all have plugin manifests in the repo
  • A Firecrawl account or a self-hosted Firecrawl deployment
  • FIRECRAWL_API_KEY set in your environment for cloud usage
  • Node.js and npm for the skills CLI and the firecrawl-cli install
  • Firecrawl credits — search, scrape, and crawl consume them, and firecrawl --status shows the balance
  • For build skills: a project in Node, Python, Rust, Java, or Elixir, or any stack that can call the REST API

Changelog

v0.1.02026-08-25

Initial marketplace listing of the official Firecrawl skill catalog (33 skills across core, build, and workflows), matching plugin manifest version 0.1.0.

FAQs

Reviews

Sign in to leave a rating and review.

No reviews yet. Be the first to review this skill!