
Firecrawl Lead Gen
Build CRM-ready prospect lists from directories and the web using Firecrawl when you are doing outbound or partnership outreach alone.
Overview
Firecrawl Lead Gen is an agent skill for the Grow phase that generates structured, CRM-ready prospect lists from web and directory sources using Firecrawl browser and scrape APIs.
Install
npx skills add https://github.com/firecrawl/firecrawl-workflows --skill firecrawl-lead-genWhat is this skill?
- Onboarding infers target, source, count, and format; asks at most 1–3 blocking questions
- Firecrawl browser for filters, pagination, search forms, and login-gated directories
- Structured fields: name, title, company, URL, location, and allowed contact fields
- Exports legitimately accessible data as JSON or CSV for CRM import
- Requires FIRECRAWL_API_KEY for hosted Firecrawl requests
- At most 1–3 onboarding questions when context is incomplete
- ISC-licensed Firecrawl workflow v0.1.0
Adoption & trust: 11.6k installs on skills.sh; 29 GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You know your ICP but lack a fast, consistent way to pull filtered prospects from messy web directories into CSV or JSON.
Who is it for?
Founders doing founder-led sales who need repeatable list building from public or logged-in prospect databases.
Skip if: Bulk buying of personal data, bypassing paywalls, or harvesting contacts sites forbid—stick to visible and allowed fields.
When should I use this skill?
When the user asks to find prospects by role, company type, industry, stage, location, technologies, or similar criteria and export CRM-ready JSON or CSV.
What do I get? / Deliverables
You receive a documented lead list with normalized fields and an export file ready for CRM import, scoped to accessible data only.
- Lead list markdown summary with source notes
- CRM-ready JSON or CSV export
Recommended Skills
Journey fit
How it compares
A Firecrawl-backed extraction workflow, not a static CSV template or generic web-search chat prompt.
Common Questions / FAQ
Who is firecrawl-lead-gen for?
Indie SaaS and service builders who run their own outbound and want agent-driven list building with Firecrawl instead of manual copy-paste.
When should I use firecrawl-lead-gen?
In Grow when filling a CRM pipeline, before a launch outreach push, or when validating a niche by sampling who appears in industry directories.
Is firecrawl-lead-gen safe to install?
It uses your FIRECRAWL_API_KEY and may drive a browser against third-party sites; review Security Audits on this page and each site’s terms before running extractions.
SKILL.md
READMESKILL.md - Firecrawl Lead Gen
# 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.