Firecrawl Workflows skill
Ready-made Firecrawl workflows: sourced research, SEO audits, site QA, knowledge bases and company contact lists
- 224 ★ on the repository
- Last commit
- ISC
Extended access
Why this level
- Queries and page text go to the Firecrawl cloud under your API key.
- The lead and contact scenarios collect business data about people and companies from public sources.
- The shopping skill can add an item to the cart from a signed-in browser profile.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/firecrawl-workflowsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Queries and page text go to the Firecrawl cloud under your API key.
- The lead and contact scenarios collect business data about people and companies from public sources.
- The shopping skill can add an item to the cart from a signed-in browser profile.
This is third-party code. Review the repository files before installing.
What it does
Firecrawl Workflows is a set of 19 skills where each one carries a task to a finished, sourced result: a report, an audit, a table, a knowledge base, a site design system. The skills call the Firecrawl CLI with `firecrawl search` and `firecrawl scrape`, and build the output from pages the agent actually read. The scenarios include `firecrawl-deep-research` for web-source reports, `firecrawl-research-papers` for reviews over PubMed, bioRxiv, medRxiv and arXiv, `firecrawl-seo-audit` for site structure and keywords, `firecrawl-qa` for testing a live site, `firecrawl-business-contacts` for published company contacts and `firecrawl-website-design-clone` for a `DESIGN.md` file from someone else's site. The root skill `firecrawl-workflows` picks the right scenario from the request. Every skill needs a `FIRECRAWL_API_KEY`.
Who it is for. Marketers, analysts and developers who want an agent for research, audits and data collection that ends in a finished report with links to the pages.
Good fit when
- A market or topic report is in progress and every conclusion must link to a page.
- Before launch the agent walks through a live site and collects the errors into a report.
- Product documentation turns into a knowledge base for RAG or a docs mirror.
- A meeting brief is built for companies and people from a CSV list.
- A presentation needs the logo, colors and fonts from a company site.
Not a fit when
- You need raw data from a single page: the Firecrawl CLI alone is enough.
- There is no Firecrawl key and API calls cannot be paid for.
- Personal addresses of employees are required: the contacts skill takes only published inboxes, phone numbers and forms of organizations.
- You want to change a fantasy roster or submit a claim: the skill only advises and sends nothing.
Example request
Run an SEO audit of example.com with Firecrawl: structure, keywords, search results for three queries and a list of fixes by priority.Limitations
The skills need a Firecrawl account and a `FIRECRAWL_API_KEY`, and requests go to a cloud service. The Alexandria provider works only with an authenticated account; elsewhere the workflows describe a public-source fallback. For purchases the agent goes as far as the cart, only on request and with a signed-in browser profile, and never pays. The scenarios read publicly available pages and cannot see private data such as your fantasy league roster.
How to disable. Delete the `firecrawl-*` skill folders from the agent's skills directory and remove `FIRECRAWL_API_KEY` from the environment.
FAQ
How do I install Firecrawl Workflows?
Run `npx skills add firecrawl/firecrawl-workflows`. The full Firecrawl catalog with the same scenarios installs with `npx skills add firecrawl/skills`, and with the CLI present `firecrawl setup workflows` works too.
Do I need a Firecrawl key?
Yes, the skills declare `FIRECRAWL_API_KEY` as required. Create the key in your Firecrawl account.
How do these skills differ from the Firecrawl CLI?
The CLI returns the data of its `search` and `scrape` commands. Workflows build a result on top: a report, an audit or a table with sources.
Can it collect employees' personal emails?
No. `firecrawl-business-contacts` takes only published organizational addresses: shared inboxes, phone numbers and forms. It never constructs an email from a name and a domain pattern.
How do I get another site's design system?
The `firecrawl-website-design-clone` skill captures the page, inspects the screenshot and writes a `DESIGN.md` with tokens, components and source links.
Which scenarios are included?
There are 19: research, SEO audits, site QA, knowledge bases, leads and contacts, job postings, competitor monitoring, shopping and more. The root skill picks the right one.
Discussion
No questions or reviews yet.
Related
SkillsFive skills that teach an agent to wire Firecrawl search, scraping and page interaction into the code of your own application
Firecrawl skills catalog for Claude Code, Cursor and Codex: web search, scraping, crawling, page interaction and API integration
The official Firecrawl plugin for finding sources, reading web pages and researching companies in Claude Code
The Firecrawl command-line client with agent skills: web search, scraping, crawling, URL mapping and page interaction
A web research skill: SearXNG searches, Camofox reads pages and CloakBrowser opens sites that check their visitors
Official Firecrawl MCP server: web search, page scraping to Markdown, site crawling and in-page actions
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Firecrawl Workflows (this card) | no | 224 | ||
| Firecrawl CLI | no | 684 | The CLI gives search, scrape and crawl commands; Workflows assemble a report, an audit or a table from them | |
| Firecrawl MCP Server | yes | API key | 7,809 | The MCP server exposes Firecrawl tools to an agent; the scenarios define the steps and the shape of the finished result |
| Firecrawl for Claude Code | yes | 259 | The plugin connects Firecrawl to Claude Code; Workflows adds finished scenarios and also works in Codex and Cursor |
README in short
The repository is the source of the scenarios, and the `firecrawl/skills` catalog receives copies through CI. Changes are accepted here, while other Firecrawl skill families live in `firecrawl/cli` and the `firecrawl` monorepo.
README badge
Original SKILL.md
---
name: firecrawl-workflows
description: Run focused Firecrawl workflows for research, documentation lookup, SEO audits, QA, lead discovery and enrichment, business contacts, current jobs, fantasy decisions, brand assets, knowledge bases and website design systems. Use when the user wants a sourced answer or deliverable from a workflow rather than raw extraction or product-code integration.
license: ISC
metadata:
author: firecrawl
version: "0.1.1"
homepage: https://www.firecrawl.dev
source: https://github.com/firecrawl/firecrawl-workflows
inputs:
- name: FIRECRAWL_API_KEY
description: Firecrawl API key for hosted Firecrawl requests when the workflow runs through the CLI or API.
required: true
references:
- references/workflow-authoring.md
---
# Firecrawl Workflows
Use this when the user wants a finished deliverable powered by Firecrawl, not only raw web extraction and not product-code integration.
## Choose The Workflow
- Use [firecrawl-lead-gen](../firecrawl-lead-gen/SKILL.md) to discover and qualify new professional or business prospects, or extract lists from a specified database or directory.
- Use [firecrawl-lead-research](../firecrawl-lead-research/SKILL.md) to research supplied people or companies, enrich a lead CSV while preserving rows, or prepare a meeting brief.
- Use [firecrawl-business-contacts](../firecrawl-business-contacts/SKILL.md) to find published organizational contacts for named or described businesses.
- Use [firecrawl-job-postings](../firecrawl-job-postings/SKILL.md) to find and verify current job openings.
- Use [firecrawl-fantasy-sports](../firecrawl-fantasy-sports/SKILL.md) for a fantasy decision grounded in current news and league context.
- Use the core `firecrawl-developer-index` skill (installed with the Firecrawl CLI skills) for official documentation, setup, usage, migrations, compatibility and upstream implementation or bug evidence.
- Use [firecrawl-website-design-clone](../firecrawl-website-design-clone/SKILL.md) for an existing website's brand assets or its UI system. Return a compact asset reference for a document, or an agent-ready `DESIGN.md` for UI implementation.
- Use [firecrawl-research-papers](../firecrawl-research-papers/SKILL.md) for literature reviews and paper-backed synthesis, including biomedical, clinical, drug, gene, disease, epidemiology, and public-health topics. It queries Firecrawl's paper index — PubMed, bioRxiv, medRxiv, and arXiv abstracts with full text reachable per paper — rather than searching websites.
- Use [firecrawl-deep-research](../firecrawl-deep-research/SKILL.md) for sourced multi-source research reports built from **web** evidence: market, policy, technical, or industry topics. Not for literature reviews — when the evidence base is published papers, use `firecrawl-research-papers` above.
- Use [firecrawl-seo-audit](../firecrawl-seo-audit/SKILL.md) for site structure, on-page SEO, keyword, and SERP audits.
- Use [firecrawl-qa](../firecrawl-qa/SKILL.md) for live-site QA testing and bug reports.
- Use [firecrawl-competitive-intel](../firecrawl-competitive-intel/SKILL.md) for recurring pricing, feature, and changelog monitoring.
- Use [firecrawl-company-directories](../firecrawl-company-directories/SKILL.md) for directory extraction into company lists.
- Use [firecrawl-dashboard-reporting](../firecrawl-dashboard-reporting/SKILL.md) for dashboard metrics extraction.
- Use [firecrawl-knowledge-base](../firecrawl-knowledge-base/SKILL.md) for LLM-ready docs, RAG chunks, training data, or docs mirrors.
- Use [firecrawl-knowledge-ingest](../firecrawl-knowledge-ingest/SKILL.md) for auth-gated or JS-heavy docs portal ingestion.
- Use [firecrawl-market-research](../firecrawl-market-research/SKILL.md) for market, financial, and industry research.