Generated banner for Firecrawl Company Directories
Generated logo for Firecrawl Company Directories

Firecrawl Company Directories

FirecrawlOfficialCreated by firecrawl

  • Skill
  • Content generator
  • Automation and integrations
  • ISC
  • No issues found

From the author

Extract structured company lists with Firecrawl from any page or site that lists companies: accelerator batches, VC portfolios, member and sponsor lists, marketplaces and app directories, YC, Crunchbase, Product Hunt or G2. Use when the user wants those companies as a CSV, JSON, CRM-ready list or research table, even without an explicit request to scrape.
— the description by firecrawl

AutoGineer summary

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

Firecrawl Company Directories is a workflow designed to transform unstructured web-based company lists into structured data. It leverages Firecrawl to navigate, scrape, and map information from various sources such as accelerator batches, VC portfolios, and industry marketplaces. The skill handles the complexities of web navigation, including pagination and infinite scrolling, to produce clean outputs in CSV, JSON, or markdown formats suitable for CRM integration or research.

What it does

  • Navigates and scrapes company directory pages using Firecrawl.
  • Extracts key company metadata including names, descriptions, industries, and funding data.
  • Handles complex web elements like pagination and infinite scrolling.
  • Deduplicates extracted company entries for data cleanliness.
  • Formats results into structured tables, JSON, or CSV files.
  • Provides a standardized report including source tracking and metadata.

When to use it

  • When you need to convert a list of companies from a website into a structured database.
  • When building a CRM list from VC portfolios or accelerator batches.
  • When performing market research on industry-specific directories like G2 or Product Hunt.
  • When you need to export directory data into a machine-readable format like JSON or CSV.

Advantages

  • Automates the tedious process of manual data entry from web directories.
  • Ensures consistent data structure across different source websites.
  • Handles technical web scraping challenges like pagination automatically.
  • Provides clear, reproducible outputs with source attribution.

Usage examples

“Extract the list of companies from this YC batch URL into a CSV.”
The agent navigates the provided URL, scrapes the company list, and generates a CSV file containing the company names, descriptions, and website URLs.
“Find all SaaS companies listed in this G2 category and give me a JSON file.”
The agent crawls the G2 category page, extracts the relevant company profiles, and returns a structured JSON object containing the requested company data.

Install

  1. Download the skill as a ZIP:

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

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

Documentation by firecrawl

Firecrawl Company Directories

Use this to turn startup or company directories into structured lists.

Onboarding Interview

Infer the directory, filters, result count, and output format from context. If the source is clear, proceed immediately.

Ask at most 1-3 concise questions only if blocked, such as the directory URL/name, required filters, or target result count.

Firecrawl Collection Plan

Use Firecrawl browser when the directory needs filters, pagination, infinite scroll, or profile clicks. Use scrape/map when listings are public and static.

Suggested sources include YC companies, Crunchbase, Product Hunt, G2 categories, or any custom directory URL.

Extraction Fields

Capture fields that are visible:

  • name

  • description

  • industry/category

  • stage/founded/location/team size/funding when visible

  • tags

  • directory profile URL

  • company website URL

Leave unavailable fields blank. Do not infer.

Final Deliverable

# Company Directory Export: [Source]

## Summary
[Filters, count extracted, limitations]

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

## Sources
[Directory pages and profiles used]

## Rerun Inputs
workflow: firecrawl-company-directories
directory: [source]
filters: [criteria]
max_results: [number]
output: [json/csv/markdown]

JSON Shape

Use source, filters, extractedAt, totalResults, and companies[] with name, url, description, industry, stage, founded, location, teamSize, funding, tags, profileUrl, and websiteUrl.

Quality Bar

  • Deduplicate companies.

  • Track pagination progress.

  • Note rate limits, login walls, or CAPTCHA blocks.

Files

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-company-directories · 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.

Download ZIP

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