Firecrawl Lead Gen

by firecrawl94cc91229d6cISC185 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 6 weeks ago

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.

Instructions onlyMarketing & Sales
AI-generated overview

Builds structured prospect lead lists from web directories and databases using the Firecrawl browser, exporting CRM-ready JSON or CSV.

What it does
This skill guides an agent through collecting prospect leads from public web sources and databases that require filters, search forms, pagination, or login, using the Firecrawl browser plus search and scrape. It applies targeting filters such as role, company size, industry, geography, funding stage, and technologies, then captures fields like name, title, company, location, and contact details when visible. The output is a lead list deliverable with a summary, a table or JSON/CSV export, noted data gaps, and rerun inputs.
When to use it
Use it when you need to assemble a prospect or lead list matching specific criteria, such as role, company type, industry, stage, location, or technologies. It fits sales prospecting and list-building tasks where the result should be a CRM-ready file or table.
Requirements
Requires a Firecrawl API key (FIRECRAWL_API_KEY) for hosted Firecrawl requests and network access to the target sources. It ships no scripts; it is instructions only.

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 Inputsworkflow: firecrawl-lead-gentarget: [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.

Source and attribution

Source:firecrawl/firecrawl-workflowsinskills/firecrawl-lead-genat commit94cc912

License: ISC

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal

Firecrawl Lead Gen Agent Skill | SourceWeft