Generated banner for Firecrawl Workflows
Generated logo for Firecrawl Workflows

Firecrawl Workflows

FirecrawlOfficialCreated by firecrawl

  • Skill
  • Meta (authoring, orchestration, planning, memory)
  • Automation and integrations
  • ISC
  • No issues found

From the author

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.
— the description by firecrawl

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

Firecrawl-workflows acts as a central hub for triggering specific, outcome-oriented tasks using Firecrawl. Instead of performing raw web scraping, this skill routes requests to specialized sub-skills designed to produce finished deliverables such as research reports, lead lists, SEO audits, or documentation sets. It emphasizes traceable evidence, parallel processing for efficiency, and the generation of structured outputs suitable for automation.

What it does

  • Routes user requests to specialized Firecrawl-based workflow skills.
  • Collects web evidence while maintaining source traceability.
  • Synthesizes raw data into finished deliverables like reports or contact lists.
  • Supports parallel execution for independent research tasks.
  • Provides standardized automation inputs for recurring jobs.
  • Facilitates the creation of reusable patterns for new workflow skills.

When to use it

  • When you need a specific deliverable rather than raw web extraction.
  • When performing research, lead generation, SEO audits, or documentation tasks.
  • When you want to automate recurring data gathering or analysis tasks.
  • When you need to synthesize information from multiple web sources.

Advantages

  • Provides a consistent process for diverse research and extraction tasks.
  • Ensures all findings are backed by traceable source citations.
  • Enables efficient parallel processing of research units.
  • Standardizes output formats for easier integration into other systems.

Usage examples

“Research the current pricing and feature set of these three competitors: [URLs].”
The agent routes the request to the competitive intelligence workflow, performs parallel research on the provided URLs, and returns a synthesized comparison report.
“Find and qualify 10 potential leads for a SaaS marketing agency in the healthcare sector.”
The agent triggers the lead generation workflow to identify and qualify prospects, returning a structured list of business contacts.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/firecrawl/firecrawl-workflows/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip firecrawl-workflows.zip -d .agents/skills

Documentation by firecrawl

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 to discover and qualify new professional or business prospects, or extract lists from a specified database or directory.

  • Use firecrawl-lead-research to research supplied people or companies, enrich a lead CSV while preserving rows, or prepare a meeting brief.

  • Use firecrawl-business-contacts to find published organizational contacts for named or described businesses.

  • Use firecrawl-job-postings to find and verify current job openings.

  • Use firecrawl-fantasy-sports 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 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 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 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 for site structure, on-page SEO, keyword, and SERP audits.

  • Use firecrawl-qa for live-site QA testing and bug reports.

  • Use firecrawl-competitive-intel for recurring pricing, feature, and changelog monitoring.

  • Use firecrawl-company-directories for directory extraction into company lists.

  • Use firecrawl-dashboard-reporting for dashboard metrics extraction.

  • Use firecrawl-knowledge-base for LLM-ready docs, RAG chunks, training data, or docs mirrors.

  • Use firecrawl-knowledge-ingest for auth-gated or JS-heavy docs portal ingestion.

  • Use firecrawl-market-research for market, financial, and industry research.

  • Use firecrawl-demo-walkthrough for product flow walkthroughs and UX teardown reports.

  • Use firecrawl-shop for product research and shopping recommendations.

If no existing workflow fits, use this generic process and produce a reusable pattern that could become a new skill.

For a focused workflow, follow its deliverable and stopping conditions. A contact card, documentation answer or fantasy recommendation does not require a research report. Reuse adequate evidence and preserve explicit source and no-browse instructions.

Required Intake

Infer the workflow, inputs, audience, and output format from the user's request and surrounding context. If enough is clear, start immediately.

Ask at most 1-3 concise clarifying questions only when a missing input would block the work, such as:

  • the URL, company, topic, or source to analyze

  • the desired deliverable or output format

  • a constraint that would materially change the workflow

Use the host agent's normal way to ask clarifying questions. Do not depend on a harness-specific function name.

Default Process

  1. Identify the matching workflow and requested artifact.

  2. Collect web evidence with Firecrawl through the CLI or equivalent Firecrawl tool surface.

  3. Save or cite source evidence so the final claims are traceable.

  4. Run independent research units in parallel when available.

  5. Synthesize findings into the requested deliverable.

  6. Include a short "rerun inputs" block when the workflow could be automated.

Parallel Work

If appropriate, use sub-agents or equivalent parallel task runners for independent units such as:

  • one competitor per researcher

  • one URL or page per researcher

  • one source category per researcher

  • one analysis dimension per reviewer

Keep the handoff generic: provide the unit of work, source URLs or search terms, expected extracted fields, and output format.

Deliverable Standards

Every workflow should return:

  • a concise executive summary

  • the evidence base used

  • the analysis or artifact requested by the user

  • recommendations or next actions when useful

  • automation inputs for reruns

For authoring new workflow skills, see workflow-authoring.md.

Files

references/workflow-authoring.md

Workflow Authoring

Use this reference when adding or reviewing workflow skills.

Workflow Checklist

  • Name the real user outcome in the first paragraph.

  • Define only the blocking onboarding questions.

  • Tell the agent what artifacts to gather with Firecrawl.

  • Specify the final deliverable shape.

  • Include an evidence or citation expectation when claims come from websites.

  • Identify work that can run in parallel.

  • Keep instructions generic enough for any coding agent harness.

Harness-Agnostic Language

Use:

  • "ask the user a clarifying question"

  • "use sub-agents if available"

  • "run independent page research in parallel"

  • "use Firecrawl through the CLI or equivalent Firecrawl tools"

Avoid:

  • editor-specific function names

  • assumptions about a single modal UI

  • hardcoded sub-agent APIs

  • output paths that only one harness can access

Lightweight Onboarding

Do not run a long interview by default. First infer from the user's message, files, URLs, and surrounding context. If the agent can safely start, start.

Ask at most 1-3 concise clarifying questions only when a required input is missing or ambiguity would materially change the work. Prefer defaults for non-blocking choices and state them briefly.

Automation Inputs

For recurring jobs, each workflow should be expressible as:

workflow: skill-name
cadence: weekly
inputs:
  subject: example
  urls: []
  competitors: []
  output: report.md

The skill does not need to implement a scheduler. It should make the inputs and outputs stable enough for another system to schedule it.

Reference Repos

  • anthropics/skills: use simple skill directories and minimal metadata.

  • anthropics/financial-services: borrow outcome orientation and optional agent packaging ideas.

  • anthropics/claude-for-legal: borrow vertical workflow organization and concrete deliverable framing.

Do not copy heavier managed-agent scaffolding unless this repo starts shipping standalone hosted agents.

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
firecrawl
Publisher
Firecrawl (Official)
Source
firecrawl/skills · skills/workflows/firecrawl-workflows · commit 458d9d0
Licence
ISC License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by firecrawl or Firecrawl.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download firecrawl-workflows.zip