fundable

Venture capital data — companies, investors, deals, funding rounds. Search and filter companies by industry, location, funding stage, and deal size. Look up investors, their portfolios, and deal history. AI-powered semantic company search.

9 stars

Best use case

fundable is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Venture capital data — companies, investors, deals, funding rounds. Search and filter companies by industry, location, funding stage, and deal size. Look up investors, their portfolios, and deal history. AI-powered semantic company search.

Teams using fundable should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/orthogonal-fundable/SKILL.md --create-dirs "https://raw.githubusercontent.com/orthogonal-sh/skills/main/skills/orthogonal-fundable/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/orthogonal-fundable/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How fundable Compares

Feature / AgentfundableStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Venture capital data — companies, investors, deals, funding rounds. Search and filter companies by industry, location, funding stage, and deal size. Look up investors, their portfolios, and deal history. AI-powered semantic company search.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Fundable — VC Data API

Access venture capital data: companies, investors, and deals. Filter by industry, location, funding stage, deal size, and more. Includes AI-powered semantic search.

## Capabilities

- **Company Search & Filter**: Find companies by funding stage, industry, location, size, and AI semantic search
- **Company Lookup**: Get detailed company info by domain, LinkedIn, or Crunchbase URL
- **Company Deal History**: Get all funding rounds for a company
- **Investor Search & Filter**: Find investors by portfolio, location, deal activity
- **Investor Lookup**: Get investor details by domain, LinkedIn, or Crunchbase URL
- **Investor Deal History**: Get all deals an investor participated in
- **Deal Search & Filter**: Find deals by financing type, size, date, company, and investor
- **Deal Details**: Get deal info including investors, valuations, and articles
- **Location & Industry Search**: Look up permalinks for filtering

---

## Companies

### List & Filter Companies (POST)

Search and filter companies with pagination, sorting, and optional AI semantic search.

```bash
orth api run fundable /companies --body '{
  "company": {
    "industries": ["artificial-intelligence"],
    "ipo_status": ["private"]
  },
  "latest_deal": {
    "financing_types": [{"type": "SERIES_A"}],
    "date_start": "2025-01-01"
  },
  "sort_by": "most_recent_raise",
  "page_size": 25
}'
```

**Filter sections:**
- **`identifiers`** — Lookup by `ids`, `domains`, `linkedin_urls`, `crunchbase_urls` (max 100 each)
- **`company`** — `search_query` (AI semantic search), `min_relevance` (0-1), `industries`, `super_categories`, `locations`, `employee_count`, `total_raised_min`/`max`, `ipo_status`
- **`latest_deal`** — `financing_types` (array of `{"type": "SEED"}` etc., with optional `pre`/`extension` modifiers), `size_min`/`max`, `date_start`/`end`, `investor_ids`
- **`investors`** — `investor_ids` (matches any round, not just latest)

**Pagination & sorting:**
- `page` (0-based), `page_size` (1-100, default 10)
- `sort_by`: `most_recent_raise`, `oldest_raise`, `most_recent_founded`, `oldest_founded`, `largest_valuation`, `smallest_valuation`, `largest_total_raise`, `smallest_total_raise`, `most_funding_rounds`, `most_investors`

**Financing types:** `SEED`, `SERIES_A` through `SERIES_M`, `SAFE`, `CONVERTIBLE_NOTE`, `EQUITY`, `PREFERRED`, `DEBT_FINANCING`, `GRANT`, `FUNDING_ROUND`, and more. Modifiers: `"pre": true`, `"extension": true`

**Employee count ranges:** `1-10`, `11-50`, `51-100`, `101-250`, `251-500`, `501-1000`, `1001-5000`, `5001-10000`, `10001+`

### Get Company (GET)

Look up a single company by identifier.

```bash
orth api run fundable /company --query 'domain=stripe.com'
```

Parameters (provide ONE):
- `id` — Company UUID
- `domain` — Domain or full URL (e.g. `stripe.com`)
- `linkedin` — LinkedIn company URL
- `crunchbase` — Crunchbase organization URL

### Search Companies (GET)

Quick fuzzy search by name, or exact match by domain/LinkedIn/Crunchbase. Costs 0 credits.

```bash
orth api run fundable /company/search --query 'name=stripe'
```

Parameters (provide ONE):
- `name` — Fuzzy name search with relevance scoring
- `domain` — Exact domain match
- `linkedin` — Full LinkedIn URL (required)
- `crunchbase` — Full Crunchbase URL (required)

**Response:**
```json
{
  "success": true,
  "data": {
    "companies": [
      {
        "id": "uuid",
        "guru_permalink": "stripe",
        "name": "Stripe",
        "short_description": "Stripe is an API-first global payments...",
        "relevance_score": 120,
        "domain": "stripe.com",
        "linkedin": "https://linkedin.com/company/stripe",
        "crunchbase": "https://crunchbase.com/organization/stripe"
      }
    ]
  }
}
```

### Company Deals (GET)

Get all funding rounds for a company.

```bash
orth api run fundable /company/deals --query 'domain=stripe.com'
```

Parameters (provide ONE identifier + optional pagination):
- `id`, `domain`, `linkedin`, `crunchbase`
- `page` (0-based), `page_size` (1-100)

---

## Investors

### List & Filter Investors (POST)

Search and filter investors with portfolio-based filtering.

```bash
orth api run fundable /investors --body '{
  "company_investments": {
    "industries": ["artificial-intelligence"],
    "financing_types": [{"type": "SERIES_A"}],
    "deal_start_date": "2025-01-01"
  },
  "sort_by": "most_recent_deal",
  "page_size": 25
}'
```

**Filter sections:**
- **`identifiers`** — `ids`, `domains`, `linkedin_urls`, `crunchbase_urls` (max 100 each)
- **`investor`** — `locations`, `employee_count`
- **`company_investments`** — Portfolio filters: `company_ids`, `industries`, `super_categories`, `locations`, `employee_count`, `ipo_status`, `total_raised_min`/`max`, `financing_types`, `deal_size_min`/`max`, `deal_start_date`/`end_date`, `only_lead_deals`, `min_matching_deals`

**Sort options:** `most_recent_deal`, `recent_deals`, `deals_led_ltm`, `total_deals`, `matching_deals`

### Get Investor (GET)

Look up a single investor by identifier.

```bash
orth api run fundable /investor --query 'domain=sequoiacap.com'
```

Parameters (provide ONE):
- `id`, `domain`, `linkedin`, `crunchbase`

### Search Investors (GET)

Quick fuzzy search by name, or exact match by domain/LinkedIn/Crunchbase. Costs 0 credits.

```bash
orth api run fundable /investor/search --query 'name=sequoia'
```

Parameters (provide ONE):
- `name` — Fuzzy name search
- `domain` — Exact domain match
- `linkedin` — Full LinkedIn URL (required)
- `crunchbase` — Full Crunchbase URL (required)

**Response:**
```json
{
  "success": true,
  "data": {
    "investors": [
      {
        "id": "uuid",
        "guru_permalink": "sequoia-capital",
        "name": "Sequoia Capital",
        "description": "Sequoia is a venture capital firm...",
        "image": "https://images.crunchbase.com/image/upload/...",
        "relevance_score": 99,
        "domain": "sequoiacap.com",
        "website": "https://www.sequoiacap.com/",
        "linkedin": "https://linkedin.com/company/sequoia-capital",
        "crunchbase": "https://crunchbase.com/organization/sequoia-capital"
      }
    ]
  }
}
```

### Investor Deals (GET)

Get all deals an investor participated in.

```bash
orth api run fundable /investor/deals --query 'domain=sequoiacap.com'
```

Parameters (provide ONE identifier + optional pagination):
- `id`, `domain`, `linkedin`, `crunchbase`
- `page` (0-based), `page_size` (1-100)

---

## Deals

### List & Filter Deals (POST)

Search and filter funding rounds.

```bash
orth api run fundable /deals --body '{
  "deal": {
    "financing_types": [{"type": "SERIES_A"}, {"type": "SERIES_B"}],
    "date_start": "2025-01-01",
    "size_min": 5000000
  },
  "company": {
    "industries": ["artificial-intelligence"]
  },
  "sort_by": "most_recent_deal",
  "page_size": 25
}'
```

**Filter sections:**
- **`identifiers`** — `deal_ids` (UUIDs)
- **`deal`** — `financing_types`, `size_min`/`max`, `date_start`/`end`, `created_start`/`end`
- **`company`** — `company_ids`, `locations`, `industries`, `super_categories`, `employee_count`, `total_raised_min`/`max`, `ipo_status`
- **`investors`** — `investor_ids`

**Sort options:** `most_recent_deal`, `oldest_deal`, `largest_raise`, `smallest_raise`

### Get Deal (GET)

Get a single deal by ID.

```bash
orth api run fundable /deals/{id}
```

### Get Deal Investors (GET)

Get detailed investor info for a deal, including lead status and personnel.

```bash
orth api run fundable /deals/{id}/investors
```

---

## Helpers

### Location Search (GET)

Find location permalinks for filtering. Costs 0 credits.

```bash
orth api run fundable /location/search --query 'name=san francisco'
```

Parameters:
- `name`* — Location name to search
- `type` — Filter by `CITY`, `STATE`, `REGION`, or `COUNTRY`

**Response:**
```json
{
  "success": true,
  "data": {
    "locations": [
      {"permalink": "san-francisco-california", "name": "San Francisco", "location_type": "CITY"},
      {"permalink": "san-francisco-bay-area", "name": "San Francisco Bay Area", "location_type": "REGION"}
    ]
  }
}
```

### Industry Search (GET)

Find industry permalinks for filtering. Costs 0 credits.

```bash
orth api run fundable /industry/search --query 'name=artificial intelligence'
```

Parameters:
- `name`* — Industry name to search
- `type` — Filter by `INDUSTRY` or `SUPER_CATEGORY`

**Response:**
```json
{
  "success": true,
  "data": {
    "industries": [
      {"permalink": "artificial-intelligence", "name": "Artificial Intelligence (AI)", "industry_type": "INDUSTRY"},
      {"permalink": "artificial-intelligence-e551", "name": "Artificial Intelligence (AI)", "industry_type": "SUPER_CATEGORY"}
    ]
  }
}
```

---

## Use Cases

1. **Deal Flow Monitoring**: Filter companies by recent funding date to track new rounds
2. **Investor Research**: Look up a VC firm's portfolio and recent deal activity
3. **Market Mapping**: Find all companies in an industry/location with specific funding stages
4. **Competitive Intelligence**: Look up a company's funding history and investors
5. **Lead Generation**: Find recently funded companies by stage, size, and industry
6. **LP Research**: Analyze investor deal patterns, lead rates, and portfolio focus

## Discover More

For full endpoint details and parameters:

```bash
orth api show fundable              # List all endpoints
orth api show fundable /companies   # Get endpoint details
```

Related Skills

yt-dlp-downloader

9
from orthogonal-sh/skills

Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp. Use when the user provides a video URL and wants to download it, extract audio (MP3), download subtitles, or select video quality. Triggers on phrases like "下载视频", "download video", "yt-dlp", "YouTube", "B站", "抖音", "提取音频", "extract audio".

slack

9
from orthogonal-sh/skills

Send messages and manage Slack channels. Use when asked to send Slack messages, post to channels, list channels, or fetch message history.

yc-batch-evaluator

9
from orthogonal-sh/skills

Evaluate YC batch companies for investment — scrapes the YC directory, researches each company and its founders (work history, LinkedIn, website), assesses founder-company fit, and exports to Google Sheets with priority rankings. Use when asked to evaluate YC companies, research a YC batch, screen startups, or do due diligence on YC companies.

website-screenshot

9
from orthogonal-sh/skills

Take screenshots of websites and web pages

weather

9
from orthogonal-sh/skills

Get current weather and forecasts using free APIs (no API key required). Use when asked about weather, temperature, forecasts, or climate conditions for any location.

weather-forecast

9
from orthogonal-sh/skills

Get weather forecasts - temperature, precipitation, wind, and conditions

vhs-terminal-recordings

9
from orthogonal-sh/skills

Create polished terminal GIF recordings using VHS (Video Hardware Software) by Charmbracelet. Use when asked to create terminal demos, CLI gifs, command-line recordings, or animated terminal screenshots for documentation, READMEs, or marketing.

verify-email

9
from orthogonal-sh/skills

Verify if an email address is valid and deliverable

valyu

9
from orthogonal-sh/skills

Web search, AI answers, content extraction, and async deep research

uptime-monitor

9
from orthogonal-sh/skills

Monitor website uptime - check availability, response times, and status

twitter-profile-lookup

9
from orthogonal-sh/skills

Look up Twitter/X profiles - get bio, followers, tweets, and engagement

tomba

9
from orthogonal-sh/skills

Email finder and verifier - find emails from domains, LinkedIn, or company search