Research VCs, angels, and investors
Investor Research - Find and Research Investors

Research VCs, angels, and investors - portfolio, thesis, contact info
---
name: investor-research
description: Research VCs, angels, and investors - portfolio, thesis, contact info
source: orthogonal
---
# Investor Research - Find and Research Investors
## Setup
Read your credentials from ~/.gooseworks/credentials.json:
```bash
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
```
If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login`Overview
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
Manual install (npx, ZIP)
npx skills add gooseworks-ai/goose-skills --skill investor-research -g -a claude-codemkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/gooseworks-ai/goose-skills/tar.gz/615c685f34f8 \
| tar -xz -C ~/.claude/skills --strip-components=4 goose-skills-615c685f34f8/skills/research/capabilities/investor-researchNew-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/d6c768ae3803b2ecc970/investor-research.zip" -OutFile "$env:TEMP\investor-research.zip"; Expand-Archive "$env:TEMP\investor-research.zip" -DestinationPath "$HOME\.claude\skills" -ForceConnects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md4.0 KBskill.meta.json283 B
Read the files here
gooseworks-ai/
Show the full text136 lines
Investor Research - Find and Research Investors
Setup
Read your credentials from ~/.gooseworks/credentials.json:
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"
Research venture capitalists, angel investors, and their investment patterns.
Workflow
Step 1: Search for Investors
Find investors in your space:
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"fiber","path":"/v1/investor-search"}'
"searchParams": {
"investment_stages": ["Seed", "Series A"],
"industries": ["AI", "SaaS", "Developer Tools"]
}
}'
Step 2: Find Portfolio Companies
See their existing investments:
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"exa","path":"/search"}'
"query": "Sequoia Capital portfolio companies AI 2023 2024",
"num_results": 30
}'
Step 3: Find Partner Contacts
Get contact info for partners:
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"fiber","path":"/v1/people-search"}'
"searchParams": {
"company_names": ["Sequoia Capital"],
"job_titles": ["Partner", "General Partner", "Principal"]
}
}'
Step 4: Get Partner Email
Find email for outreach:
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"sixtyfour","path":"/find-email"}'
"lead": {
"first_name": "Alfred",
"last_name": "Lin",
"company": "Sequoia Capital"
}
}'
Example Usage
# Find AI-focused investors
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"fiber","path":"/v1/investor-search"}'
"searchParams": {
"industries": ["AI", "Machine Learning"],
"investment_stages": ["Seed"],
"locations": ["San Francisco", "New York"]
}
}'
# Find angels in your space
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"exa","path":"/search"}'
"query": "angel investors who invest in developer tools startups",
"num_results": 25
}'
Tips
- Check for portfolio overlap before reaching out
- Find warm intros through mutual connections
- Research partner's personal investment interests
- Time outreach when raising (not too early/late)
Discover More
List all endpoints, or add a path for parameter details:
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt":"exa API endpoints"}' api show fiber
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt":"sixtyfour API endpoints"}'
Example: `curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/details \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"olostep","path":"/v1/scrapes`"}' for endpoint parameters.
| 1 | |
| 2 | name investor-research |
| 3 | description Research VCs, angels, and investors - portfolio, thesis, contact info |
| 4 | source orthogonal |
| 5 | |
| 6 | |
| 7 | |
| 8 | # Investor Research - Find and Research Investors |
| 9 | |
| 10 | ## Setup |
| 11 | |
| 12 | Read your credentials from ~/.gooseworks/credentials.json: |
| 13 | |
| 14 | export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])") |
| 15 | export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))") |
| 16 | |
| 17 | |
| 18 | If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login` |
| 19 | |
| 20 | All endpoints use Bearer auth: `-H "Authorization: Bearer $GOOSEWORKS_API_KEY"` |
| 21 | |
| 22 | |
| 23 | Research venture capitalists, angel investors, and their investment patterns. |
| 24 | |
| 25 | ## Workflow |
| 26 | |
| 27 | ### Step 1: Search for Investors |
| 28 | Find investors in your space: |
| 29 | |
| 30 | |
| 31 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 32 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 33 | -H "Content-Type: application/json" \ |
| 34 | -d '{"api":"fiber","path":"/v1/investor-search"}' |
| 35 | "searchParams": { |
| 36 | "investment_stages": ["Seed", "Series A"], |
| 37 | "industries": ["AI", "SaaS", "Developer Tools"] |
| 38 | } |
| 39 | }' |
| 40 | |
| 41 | |
| 42 | ### Step 2: Find Portfolio Companies |
| 43 | See their existing investments: |
| 44 | |
| 45 | |
| 46 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 47 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 48 | -H "Content-Type: application/json" \ |
| 49 | -d '{"api":"exa","path":"/search"}' |
| 50 | "query": "Sequoia Capital portfolio companies AI 2023 2024", |
| 51 | "num_results": 30 |
| 52 | }' |
| 53 | |
| 54 | |
| 55 | ### Step 3: Find Partner Contacts |
| 56 | Get contact info for partners: |
| 57 | |
| 58 | |
| 59 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 60 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 61 | -H "Content-Type: application/json" \ |
| 62 | -d '{"api":"fiber","path":"/v1/people-search"}' |
| 63 | "searchParams": { |
| 64 | "company_names": ["Sequoia Capital"], |
| 65 | "job_titles": ["Partner", "General Partner", "Principal"] |
| 66 | } |
| 67 | }' |
| 68 | |
| 69 | |
| 70 | ### Step 4: Get Partner Email |
| 71 | Find email for outreach: |
| 72 | |
| 73 | |
| 74 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 75 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 76 | -H "Content-Type: application/json" \ |
| 77 | -d '{"api":"sixtyfour","path":"/find-email"}' |
| 78 | "lead": { |
| 79 | "first_name": "Alfred", |
| 80 | "last_name": "Lin", |
| 81 | "company": "Sequoia Capital" |
| 82 | } |
| 83 | }' |
| 84 | |
| 85 | |
| 86 | ## Example Usage |
| 87 | |
| 88 | |
| 89 | # Find AI-focused investors |
| 90 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 91 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 92 | -H "Content-Type: application/json" \ |
| 93 | -d '{"api":"fiber","path":"/v1/investor-search"}' |
| 94 | "searchParams": { |
| 95 | "industries": ["AI", "Machine Learning"], |
| 96 | "investment_stages": ["Seed"], |
| 97 | "locations": ["San Francisco", "New York"] |
| 98 | } |
| 99 | }' |
| 100 | |
| 101 | # Find angels in your space |
| 102 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 103 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 104 | -H "Content-Type: application/json" \ |
| 105 | -d '{"api":"exa","path":"/search"}' |
| 106 | "query": "angel investors who invest in developer tools startups", |
| 107 | "num_results": 25 |
| 108 | }' |
| 109 | |
| 110 | |
| 111 | ## Tips |
| 112 | |
| 113 | Check for portfolio overlap before reaching out |
| 114 | Find warm intros through mutual connections |
| 115 | Research partner's personal investment interests |
| 116 | Time outreach when raising (not too early/late) |
| 117 | |
| 118 | ## Discover More |
| 119 | |
| 120 | List all endpoints, or add a path for parameter details: |
| 121 | |
| 122 | |
| 123 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \ |
| 124 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 125 | -H "Content-Type: application/json" \ |
| 126 | -d '{"prompt":"exa API endpoints"}' api show fiber |
| 127 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \ |
| 128 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 129 | -H "Content-Type: application/json" \ |
| 130 | -d '{"prompt":"sixtyfour API endpoints"}' |
| 131 | |
| 132 | Example: `curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/details \ |
| 133 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 134 | -H "Content-Type: application/json" \ |
| 135 | -d '{"api":"olostep","path":"/v1/scrapes`"}' for endpoint parameters. |
| 136 |
Details
- Updated
- Sep 21, 2026
- License
- MIT
- Stars on the repo
- ★ 1,220
- Checked
- Source
- gooseworks-ai/goose-skills ↗
- Creator
- gooseworks-ai · 206 listings
Made with investor-research

Similar skills
See all →
SkillAct as the company research engine for /sales research <urlCompany Research & Firmographic Analysis
SkillEthical people-finding and identity verificationPrivateinvestigator
SkillFree People Search to discover ICP-matching leadsApollo lead finder
SkillFind decision-makers at a specific company using ApolloCompany contact finder
SkillFind company funding history, investorsCompany funding search
SkillFull company intelligence reportCompany Intelligence - Comprehensive Company ReportsMore from gooseworks-ai
SkillMine the highest-converting ad angles from customer reviewsAd angle miner
SkillAnalyze ad campaign performance data to identify what'sAd campaign analyzer
SkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzer
SkillAnalyze the message match between your ads and landing pagesAd to landing page auditor
SkillCheck and improve your brand's visibility across AI searchAeo
SkillSearch Amazon products - find items, compare pricesAmazon Product Search