firecrawl/skills

firecrawl-lead-gen

Generate structured lead lists from prospect databases and web directories with Firecrawl browser.

View source
Original skill document

Rendered from the source repository. Headings, examples, code, tables, links, and referenced images are preserved.

Firecrawl Lead Gen

Use this to extract legitimately accessible prospect lists.

Onboarding Interview

Infer the prospect target, source, lead count, and output format from context. If the target is clear, proceed immediately.

Ask at most 1-3 concise questions only if blocked, such as the prospect definition, source/auth requirement, or target lead count.

Firecrawl Collection Plan

Use Firecrawl browser for databases requiring filters, search forms, pagination, or login. Use search/scrape for public sources.

Apply filters such as role, company size, industry, geography, funding stage, and technologies when available.

Extraction Fields

Capture visible or legitimately accessible fields:

  • name
  • title
  • company
  • company URL
  • location
  • email, phone, and LinkedIn only when visible/allowed
  • industry, company size, funding stage
  • notes and profile URL

Final Deliverable

markdown
# Lead List: [Target]

## Summary
[Source, filters, count, caveats]

## Leads
[Table or link to JSON/CSV]

## Data Gaps
[Masked, unavailable, or paywalled fields]

## Rerun Inputs
workflow: firecrawl-lead-gen
target: [description]
source: [auto/source/url]
max_leads: [number]
output: [json/csv/markdown]

Quality Bar

  • Only extract publicly visible or legitimately accessible data.
  • Note masked, unavailable, or paywalled fields.
  • Deduplicate leads.
  • Do not bypass CAPTCHAs or access controls.
from this repository

More skills

All skills
firecrawl
Official

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.

installs
59.9K
GitHub stars
100
Updated
Sep 3
firecrawl
Official

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.

installs
59.8K
GitHub stars
100
Updated
Sep 3
firecrawl
Official

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.

installs
59.5K
GitHub stars
100
Updated
Sep 3
firecrawl
Official

firecrawl-build-onboarding

Get Firecrawl credentials and SDK setup into a project. Use when an application needs FIRECRAWLAPIKEY, 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.

installs
59.4K
GitHub stars
100
Updated
Sep 3