Updated 1w ago
by firecrawl
skills
Firecrawl agent skills for Claude Code, Codex and Cursor: web search, scraping, crawling and browser interaction. Firecrawl is the most complete web data API for AI agents.
126 GitHub stars (126)
+9 in 6 days
| Period | New stars |
|---|---|
| Oct 11 | +1 |
| Oct 12 | +2 |
| Oct 13 | +2 |
| Oct 14 | +1 |
| Oct 15 | +3 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 36 forks (36 forks)
- 1w ago last update (Last updated 1w ago)
Install
Skills CLI
npx skills add firecrawl/skills
Asks which skills and agents to install. Just one: npx skills add firecrawl/skills --skill firecrawl-build-interact — add -g for every project.
Claude Code
git clone https://github.com/firecrawl/skillscp -r "skills/skills/build/firecrawl-build-interact" ~/.claude/skills/
Copies the firecrawl-build-interact skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add firecrawl/skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 34 files.
-
firecrawl-build-interact
Integrate Firecrawl `/interact` into product code for dynamic pages and browser actions after scraping. Use when a feature needs clicks, form fills, pagination, authentication-aware flows, or other multi-step interactions that plain `/scrape` cannot complete.
skills/build/firecrawl-build-interact/SKILL.md on GitHub (opens in a new tab) -
firecrawl-build-onboarding
Get Firecrawl credentials and SDK setup into a project. Use when an application needs `FIRECRAWL_API_KEY`, when an agent should add Firecrawl to `.env`, when the user wants to authenticate Firecrawl for app code, or when choosing the first SDK and docs for a new Firecrawl integration. This skill includes its own browser auth flow, so it does not depend on the website onboarding skill.
skills/build/firecrawl-build-onboarding/SKILL.md on GitHub (opens in a new tab) -
firecrawl-build-scrape
Integrate Firecrawl `/scrape` into product code for single-page extraction. Use when an app already has a URL and needs markdown, HTML, links, screenshots, metadata, or structured page output. Prefer this skill over broader crawl patterns when the feature is page-level.
skills/build/firecrawl-build-scrape/SKILL.md on GitHub (opens in a new tab) -
firecrawl-build-search
Integrate Firecrawl `/search` into product code and agent workflows. Use when an app needs discovery before extraction, when the feature starts with a query instead of a URL, or when the system should search the web and optionally hydrate result content.
skills/build/firecrawl-build-search/SKILL.md on GitHub (opens in a new tab) -
firecrawl-build
Integrate Firecrawl into application code whenever a product, agent, or workflow needs web data inside the app — web search, live search results, page scraping, structured extraction, or browser interaction. Use when building any feature that needs data from the web in code, even if the user does not mention Firecrawl explicitly and only describes wanting web data, website content, search, scrapi…
skills/build/firecrawl-build/SKILL.md on GitHub (opens in a new tab) -
firecrawl-agent
Autonomously navigate websites and extract structured data across pages. Use when the task requires navigation or no suitable ready-made workflow or data provider covers it.
skills/core/firecrawl-agent/SKILL.md on GitHub (opens in a new tab) -
firecrawl-alexandria
Find a direct path to structured data through ready-made workflows, data APIs, and indexes. Follow the search skill to discover and inspect tools, then the scrape skill to execute them.
skills/core/firecrawl-alexandria/SKILL.md on GitHub (opens in a new tab) -
firecrawl-crawl
Bulk-extract many pages from one site or section. Use for "crawl", "everything under /docs", or content spanning linked pages.
skills/core/firecrawl-crawl/SKILL.md on GitHub (opens in a new tab) -
firecrawl-developer-index
Search an index of public repositories, GitHub issues, merged pull requests, repository READMEs, and curated documentation sites. Use when a programming question needs external documentation or upstream evidence.
skills/core/firecrawl-developer-index/SKILL.md on GitHub (opens in a new tab) -
firecrawl-download
Save a site or section as local files (markdown, screenshots). Use for "download the site", offline docs, or a local copy for reference.
skills/core/firecrawl-download/SKILL.md on GitHub (opens in a new tab) -
firecrawl-interact
Drive a live browser on a scraped page: click, fill forms, log in, paginate, infinite-scroll. Use when content requires interaction or a scrape failed or returned incomplete content.
skills/core/firecrawl-interact/SKILL.md on GitHub (opens in a new tab) -
firecrawl-map
Discover and list a site's URLs, with search filtering. Use for "map the site" or "find the URL for" requests — when the user knows the site but not the exact page, or wants site structure.
skills/core/firecrawl-map/SKILL.md on GitHub (opens in a new tab) -
firecrawl-monitor
Alert by webhook/email on web changes — use for "monitor/watch/track/alert me when": recurring checks on known URLs (prefer over repeated one-off scrapes) or web-wide watches for new results (queries + goal).
skills/core/firecrawl-monitor/SKILL.md on GitHub (opens in a new tab) -
firecrawl-parse
Convert a local file (PDF, DOCX, XLSX, HTML, …) to markdown, or answer questions about its content. Use whenever the input is a file path, not a URL.
skills/core/firecrawl-parse/SKILL.md on GitHub (opens in a new tab) -
firecrawl-research-index
Find the papers that answer a research query in Firecrawl's research paper index — a corpus of paper abstracts whose largest share is biomedical and life-science literature (PubMed, bioRxiv, medRxiv), alongside arXiv preprints in CS, physics, and math — using semantic search, semantic and structural expansion, and in-body verification. Use this skill for literature-finding and paper-retrieval tas…
skills/core/firecrawl-research-index/SKILL.md on GitHub (opens in a new tab) -
firecrawl-scrape
Read a known webpage or execute a discovered workflow or data-provider capability. Use for page content or structured results once the URL or tool is selected.
skills/core/firecrawl-scrape/SKILL.md on GitHub (opens in a new tab) -
firecrawl-search
Find web sources with query-relevant page excerpts and optional full-page content, and discover workflows, data APIs, and indexes. Use for web research or finding structured records, listings, transcripts, and datasets. Supports semantic tool discovery, domain matching, and progressive catalogue browsing.
skills/core/firecrawl-search/SKILL.md on GitHub (opens in a new tab) -
firecrawl
Any live-web task via the Firecrawl CLI — including ordinary web research: searching the web, reading or extracting pages, gathering sources, discovering site URLs, bulk extraction, downloading a site, change alerts, or pages needing clicks/login — web only; local files route to firecrawl-parse. For US legal or regulatory questions use gov; for papers use firecrawl-research-index; for library, AP…
skills/core/firecrawl/SKILL.md on GitHub (opens in a new tab) -
firecrawl-company-directories
Extract structured company lists from directories with Firecrawl. Use for scraping YC, Crunchbase, Product Hunt, G2, startup directories, category directories, or custom company databases into JSON, CSV, CRM-ready lists, or research tables.
skills/workflows/firecrawl-company-directories/SKILL.md on GitHub (opens in a new tab) -
firecrawl-competitive-intel
Monitor competitor pricing, features, changelogs, dashboards, and product changes with Firecrawl. Use for recurring competitive intelligence, pricing tier extraction, feature change tracking, or structured competitor alerts.
skills/workflows/firecrawl-competitive-intel/SKILL.md on GitHub (opens in a new tab) -
firecrawl-dashboard-reporting
Pull metrics from analytics dashboards and internal web tools with Firecrawl browser. Use when the user needs dashboard reporting, cross-platform metric summaries, authenticated analytics extraction, date-range reports, or structured metrics from web dashboards.
skills/workflows/firecrawl-dashboard-reporting/SKILL.md on GitHub (opens in a new tab) -
firecrawl-deep-research
Produce an intensive, cited analytical report: executive summary, multi-angle findings, contrarian views, open questions, and full sources. Use only when the user needs rigorous synthesis of a complex topic (scientific, technical, policy, or market-analytical) that cannot be answered with a short search, and wants a formal written report, not a recommendation list. Do not use for product picks, t…
skills/workflows/firecrawl-deep-research/SKILL.md on GitHub (opens in a new tab) -
firecrawl-demo-walkthrough
Walk through a product's key flows with Firecrawl browser and produce a structured UX/product walkthrough. Use for signup, onboarding, pricing, docs, dashboard, product demo prep, UX teardown, and first-run experience analysis.
skills/workflows/firecrawl-demo-walkthrough/SKILL.md on GitHub (opens in a new tab) -
firecrawl-knowledge-base
Build a knowledge base from web content with Firecrawl. Use for local reference docs, RAG-ready chunks, fine-tuning datasets, documentation mirrors, topic corpora, or LLM-ready markdown organized from web sources.
skills/workflows/firecrawl-knowledge-base/SKILL.md on GitHub (opens in a new tab) -
firecrawl-knowledge-ingest
Ingest public or authenticated knowledge bases and docs portals with Firecrawl browser. Use for JS-heavy docs, login-gated portals, paginated help centers, support knowledge bases, or structured JSON/markdown extraction from documentation sites.
skills/workflows/firecrawl-knowledge-ingest/SKILL.md on GitHub (opens in a new tab) -
firecrawl-lead-gen
Generate structured lead lists from prospect databases and web directories with Firecrawl browser. Use for finding prospects by role, company type, industry, stage, location, technologies, or other criteria and exporting CRM-ready JSON or CSV.
skills/workflows/firecrawl-lead-gen/SKILL.md on GitHub (opens in a new tab) -
firecrawl-lead-research
Produce pre-meeting lead intelligence briefs with Firecrawl. Use when the user needs company research, person research, recent news, talking points, pain points, or outreach preparation before a sales call, partnership meeting, investor conversation, or customer interview.
skills/workflows/firecrawl-lead-research/SKILL.md on GitHub (opens in a new tab) -
firecrawl-market-research
Extract market, financial, earnings, industry, and company metrics with Firecrawl. Use when the user asks for market research, industry trends, public company data, financial comparisons, earnings research, or structured market reports.
skills/workflows/firecrawl-market-research/SKILL.md on GitHub (opens in a new tab) -
firecrawl-qa
QA test a live website with Firecrawl browser and scrape evidence. Use when the user wants exploratory QA, form testing, navigation/link checks, responsive checks, performance observations, bug reports, or a pre-launch quality review.
skills/workflows/firecrawl-qa/SKILL.md on GitHub (opens in a new tab) -
firecrawl-research-papers
Find and synthesize research papers, whitepapers, PDFs, technical reports, and academic sources with Firecrawl Research, using semantic paper search, related-paper expansion, and in-body verification over Firecrawl's paper index — largely biomedical and life-science literature from PubMed, bioRxiv, and medRxiv, plus arXiv preprints in CS, physics, and math. Use when the user wants a literature re…
skills/workflows/firecrawl-research-papers/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.