Agent Native

firecrawl-company-directories

This skill extracts structured company information from web directories like YC, Crunchbase, and Product Hunt using Firecrawl's browser automation and web…

by firecrawlCommunityNot reviewed

Community author

Agents
Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode
License
ISC (permissive)
Pin
94cc912pinned Oct 9, 2026
Context cost
about 410 tokenswhen the skill loads
GitHub stars
185on firecrawl/firecrawl-workflows
Scripts
None found

What it does

“Extract structured company lists from directories with Firecrawl. Use for scraping YC, Crunchbase, Product Hunt, G2, startup directories, category directories, or custom company databases into JSON, CSV, CRM-ready lists, or research tables.”
The author's description, from SKILL.md

Generated summary from the skill's own text

This skill extracts structured company information from web directories like YC, Crunchbase, and Product Hunt using Firecrawl's browser automation and web scraping. It converts directory listings into JSON, CSV, or markdown tables with fields like company name, description, industry, funding, and location.

When to use it

  • Building CRM-ready lists from startup or company directories
  • Researching companies in specific industries or funding stages
  • Exporting data from directories that require filtering or pagination
  • Gathering competitive intelligence from category-based listings

When not to

  • Accessing data behind authentication walls or CAPTCHA protection
  • Extracting from unstructured documents or PDFs instead of web directories
  • Tasks requiring real-time data beyond directory snapshots

Install

These commands install from the publisher's repository and need no account.

skills CLI

npx skills add firecrawl/firecrawl-workflows --skill firecrawl-company-directories

Installs from the repository's default branch, which may have changed since the commit we checked.

GitHub CLI 2.90 or later

gh skill install firecrawl/firecrawl-workflows firecrawl-company-directories@94cc91229d6cedc0613f140d3d013b150bc8e1b0

Installs the commit we checked (94cc912).

Copy by hand

Download the folder at 94cc912 and put it in .claude/skills/firecrawl-company-directories for Claude Code and in .agents/skills/firecrawl-company-directories for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.

Skill folder on GitHub at 94cc912

Copy for your agent

A prompt for any coding agent. It installs this skill from GitHub at the pinned commit, copies the files as they are, and runs nothing unless you ask.

Prompt

Install the agent skill "firecrawl-company-directories" by firecrawl.

Source, pinned to commit 94cc91229d6cedc0613f140d3d013b150bc8e1b0:
https://github.com/firecrawl/firecrawl-workflows/tree/94cc91229d6cedc0613f140d3d013b150bc8e1b0/skills/firecrawl-company-directories

1. Download that folder at exactly this commit. Do not use the default branch.
2. Copy every file unchanged, keeping the folder structure, into .claude/skills/firecrawl-company-directories/ for Claude Code and .agents/skills/firecrawl-company-directories/ for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. Create the folders if they do not exist.
3. Do not edit the files, and do not run any script in the folder unless I ask you to.
4. When you are done, list the files you copied and where you put them.

Listing and checks: https://www.agentnative.dev/skills/firecrawl/firecrawl-company-directories

SKILL.md at the pin

---
name: firecrawl-company-directories
description: Extract structured company lists from directories with Firecrawl. Use for scraping YC, Crunchbase, Product Hunt, G2, startup directories, category directories, or custom company databases into JSON, CSV, CRM-ready lists, or research tables.
license: ISC
metadata:
  author: firecrawl
  version: "0.1.0"
  homepage: https://www.firecrawl.dev
  source: https://github.com/firecrawl/firecrawl-workflows
inputs:
  - name: FIRECRAWL_API_KEY
    description: Firecrawl API key for hosted Firecrawl requests.
    required: true
---

# 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

```markdown
# 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.

From firecrawl/firecrawl-workflows at 94cc912, shown as plain text under its license: ISC (permissive). The license text is in skills/firecrawl-company-directories/SKILL.md.

View SKILL.md on GitHub at 94cc912

Files

1 file, 2.2 KB in total. Each file has a sha256 in the pin's manifest; the first 12 characters are shown.

Skill folder on GitHub at 94cc912
All 2 skills from firecrawl

More from firecrawl

  • firecrawl-build-onboarding

    This skill guides adding Firecrawl to a project by obtaining API credentials through browser authentication or Stripe Projects, installing the appropriate SDK…

    Claude Code, Codex, Cursor +3 · about 1.1K tokens · pinned 6 days ago

  • accelo-automation

    This skill enables agents to automate Accelo project management tasks by discovering and executing operations through Composio's Accelo toolkit via Rube MCP.

    by ComposioOfficial publisher

    Agents not labelled yet · about 690 tokens · pinned 6 days ago

  • acculynx-automation

    This skill automates Acculynx operations by discovering and executing available tools through the Rube MCP server.

    by ComposioOfficial publisher

    Agents not labelled yet · about 690 tokens · pinned 6 days ago

  • active-campaign-automation

    This skill automates ActiveCampaign tasks by discovering and executing tools through Rube MCP and Composio's ActiveCampaign toolkit.

    by ComposioOfficial publisher

    Agents not labelled yet · about 710 tokens · pinned 6 days ago

  • adrapid-automation

    This skill enables agents to automate Adrapid tasks through Composio's toolkit via Rube MCP.

    by ComposioOfficial publisher

    Agents not labelled yet · about 690 tokens · pinned 6 days ago

  • aeroleads-automation

    This skill automates Aeroleads tasks by connecting to the Aeroleads toolkit via Composio's Rube MCP server.

    by ComposioOfficial publisher

    Agents not labelled yet · about 700 tokens · pinned 6 days ago

  • affinity-automation

    This skill automates Affinity CRM operations by executing tools through Rube MCP and Composio's Affinity toolkit.

    by ComposioOfficial publisher

    Agents not labelled yet · about 690 tokens · pinned 6 days ago

The skills listed here are third-party software, collected from public GitHub repositories as a catalog of recent skills and provided as is. Agent Native does not write or control them and is not responsible for any harm, loss or damage caused by installing or using them. Labels and checks describe what we saw at one commit and are not a guarantee. Read a skill's files before you run it. Terms of use