New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Find emails, verify deliverability, discover companies

Hunter - Email Intelligence

by gooseworks-ai · MIT license · ★ 1,220 on GitHub · updated Sep 21

Hunter - Email Intelligence cover

Email finder and verifier - find emails, verify deliverability, discover companies

---
name: email-finder-hunter
description: Email finder and verifier - find emails, verify deliverability, discover companies
source: orthogonal
---


# Hunter - Email Intelligence

## 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

What you get

  • Combined EnrichmentGet both person AND company information from an email address in a single request
  • Email EnrichmentGet detailed person information from an email address - name, location, employment, social profiles
  • Email CountGet count of email addresses we have for a domain, broken down by department and seniority
  • Discover CompaniesFind companies matching criteria using filters or natural language
  • Company EnrichmentGet detailed company information from a domain - industry, description, location, size, tech stack, funding
  • Domain SearchFind all email addresses for a domain
Manual install (npx, ZIP)
Claude Codenpx skills add gooseworks-ai/goose-skills --skill email-finder-hunter -g -a claude-code
Claude Code (manual)mkdir -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/lead-generation/capabilities/email-finder-hunter
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/2efd8424646087e52a49/email-finder-hunter.zip" -OutFile "$env:TEMP\email-finder-hunter.zip"; Expand-Archive "$env:TEMP\email-finder-hunter.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md6.8 KB
  • skill.meta.json294 B
Read the files here
gooseworks-ai/615c6852 files
SKILL.md
Show the full text182 lines

Hunter - Email Intelligence

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"

Find email addresses, verify deliverability, and discover companies.

Capabilities

  • Combined Enrichment: Get both person AND company information from an email address in a single request
  • Email Enrichment: Get detailed person information from an email address - name, location, employment, social profiles
  • Email Count: Get count of email addresses we have for a domain, broken down by department and seniority
  • Discover Companies: Find companies matching criteria using filters or natural language
  • Company Enrichment: Get detailed company information from a domain - industry, description, location, size, tech stack, funding
  • Domain Search: Find all email addresses for a domain
  • Email Finder: Find the most likely email address for a person given their name and company domain
  • Email Verifier: Verify if an email address is deliverable

Usage

Combined Enrichment

Get both person AND company information from an email address in a single request.

Parameters:

  • email* (string) - Email address to enrich
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/combined/find","query":{"email":"[email protected]"}}'
Email Enrichment

Get detailed person information from an email address - name, location, employment, social profiles.

Parameters:

  • email (string) - Email address to enrich
  • linkedin_handle (string) - LinkedIn handle to enrich
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/people/find","query":{"email":"[email protected]"}}'
Email Count

Get count of email addresses we have for a domain, broken down by department and seniority. FREE endpoint.

Parameters:

  • domain (string) - Domain to count emails for
  • company (string) - Company name (domain preferred)
  • type (string) - Filter: personal or generic
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/email-count","query":{"domain":"google.com"}}'
Discover Companies

Find companies matching criteria using filters or natural language. Returns up to 100 companies per request. FREE endpoint.

Parameters:

  • query (string) - Natural language search (e.g. Companies in Europe in Tech)
  • headquarters_location (object) - Filter by HQ location
  • industry (object) - Filter by industry
  • headcount (array) - Filter by employee count ranges
  • limit (integer) - Max results (default 100)
  • offset (integer) - Skip N results for pagination
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/discover","body":{"query":"AI startups in San Francisco"}}'
Company Enrichment

Get detailed company information from a domain - industry, description, location, size, tech stack, funding.

Parameters:

  • domain* (string) - Company domain to enrich (e.g. hunter.io)
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/companies/find","query":{"domain":"anthropic.com"}}'

Find all email addresses for a domain. Returns emails with sources, confidence scores, and verification status.

Parameters:

  • domain* (string) - Domain to search (e.g. stripe.com)
  • limit (integer) - Max emails to return (default 10)
  • offset (integer) - Skip N emails
  • type (string) - Filter: personal or generic
  • seniority (string) - Filter: junior, senior, or executive
  • department (string) - Filter by department (sales, marketing, etc)
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/domain-search","query":{"domain":"stripe.com"}}'
Email Finder

Find the most likely email address for a person given their name and company domain.

Parameters:

  • domain (string) - Company domain (e.g. reddit.com)
  • company (string) - Company name (domain preferred)
  • first_name (string) - Person first name
  • last_name (string) - Person last name
  • full_name (string) - Full name (if first/last not available)
  • linkedin_handle (string) - LinkedIn profile handle
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/email-finder","query":{"domain":"openai.com","first_name":"Sam","last_name":"Altman"}}'
Email Verifier

Verify if an email address is deliverable. Returns status (valid, invalid, accept_all, webmail, disposable, unknown).

Parameters:

  • email* (string) - Email address to verify
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/email-verifier","query":{"email":"[email protected]"}}'

Use Cases

  1. Sales Outreach: Find verified emails at target companies
  2. Lead Generation: Build email lists by domain
  3. Email Validation: Clean lists before campaigns
  4. Company Research: Find companies matching criteria
  5. Contact Enrichment: Get full profiles from emails

Discover More

For full endpoint details and parameters:

curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt":"hunter API endpoints"}' List all endpoints
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/details \
  -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"api":"hunter","path":"/v2/combined/find"}'   # Get endpoint details
1---
2name: email-finder-hunter
3description: Email finder and verifier - find emails, verify deliverability, discover companies
4source: orthogonal
5---
6 
7 
8# Hunter - Email Intelligence
9 
10## Setup
11 
12Read your credentials from ~/.gooseworks/credentials.json:
13```bash
14export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
15export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
16```
17 
18If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login`
19 
20All endpoints use Bearer auth: `-H "Authorization: Bearer $GOOSEWORKS_API_KEY"`
21 
22 
23Find email addresses, verify deliverability, and discover companies.
24 
25## Capabilities
26 
27- **Combined Enrichment**: Get both person AND company information from an email address in a single request
28- **Email Enrichment**: Get detailed person information from an email address - name, location, employment, social profiles
29- **Email Count**: Get count of email addresses we have for a domain, broken down by department and seniority
30- **Discover Companies**: Find companies matching criteria using filters or natural language
31- **Company Enrichment**: Get detailed company information from a domain - industry, description, location, size, tech stack, funding
32- **Domain Search**: Find all email addresses for a domain
33- **Email Finder**: Find the most likely email address for a person given their name and company domain
34- **Email Verifier**: Verify if an email address is deliverable
35 
36## Usage
37 
38### Combined Enrichment
39Get both person AND company information from an email address in a single request.
40 
41Parameters:
42- email* (string) - Email address to enrich
43 
44```bash
45curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
46 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
47 -H "Content-Type: application/json" \
48 -d '{"api":"hunter","path":"/v2/combined/find","query":{"email":"[email protected]"}}'
49```
50 
51### Email Enrichment
52Get detailed person information from an email address - name, location, employment, social profiles.
53 
54Parameters:
55- email (string) - Email address to enrich
56- linkedin_handle (string) - LinkedIn handle to enrich
57 
58```bash
59curl -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":"hunter","path":"/v2/people/find","query":{"email":"[email protected]"}}'
63```
64 
65### Email Count
66Get count of email addresses we have for a domain, broken down by department and seniority. FREE endpoint.
67 
68Parameters:
69- domain (string) - Domain to count emails for
70- company (string) - Company name (domain preferred)
71- type (string) - Filter: personal or generic
72 
73```bash
74curl -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":"hunter","path":"/v2/email-count","query":{"domain":"google.com"}}'
78```
79 
80### Discover Companies
81Find companies matching criteria using filters or natural language. Returns up to 100 companies per request. FREE endpoint.
82 
83Parameters:
84- query (string) - Natural language search (e.g. Companies in Europe in Tech)
85- headquarters_location (object) - Filter by HQ location
86- industry (object) - Filter by industry
87- headcount (array) - Filter by employee count ranges
88- limit (integer) - Max results (default 100)
89- offset (integer) - Skip N results for pagination
90 
91```bash
92curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
93 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
94 -H "Content-Type: application/json" \
95 -d '{"api":"hunter","path":"/v2/discover","body":{"query":"AI startups in San Francisco"}}'
96```
97 
98### Company Enrichment
99Get detailed company information from a domain - industry, description, location, size, tech stack, funding.
100 
101Parameters:
102- domain* (string) - Company domain to enrich (e.g. hunter.io)
103 
104```bash
105curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
106 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
107 -H "Content-Type: application/json" \
108 -d '{"api":"hunter","path":"/v2/companies/find","query":{"domain":"anthropic.com"}}'
109```
110 
111### Domain Search
112Find all email addresses for a domain. Returns emails with sources, confidence scores, and verification status.
113 
114Parameters:
115- domain* (string) - Domain to search (e.g. stripe.com)
116- limit (integer) - Max emails to return (default 10)
117- offset (integer) - Skip N emails
118- type (string) - Filter: personal or generic
119- seniority (string) - Filter: junior, senior, or executive
120- department (string) - Filter by department (sales, marketing, etc)
121 
122```bash
123curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
124 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
125 -H "Content-Type: application/json" \
126 -d '{"api":"hunter","path":"/v2/domain-search","query":{"domain":"stripe.com"}}'
127```
128 
129### Email Finder
130Find the most likely email address for a person given their name and company domain.
131 
132Parameters:
133- domain (string) - Company domain (e.g. reddit.com)
134- company (string) - Company name (domain preferred)
135- first_name (string) - Person first name
136- last_name (string) - Person last name
137- full_name (string) - Full name (if first/last not available)
138- linkedin_handle (string) - LinkedIn profile handle
139 
140```bash
141curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
142 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
143 -H "Content-Type: application/json" \
144 -d '{"api":"hunter","path":"/v2/email-finder","query":{"domain":"openai.com","first_name":"Sam","last_name":"Altman"}}'
145```
146 
147### Email Verifier
148Verify if an email address is deliverable. Returns status (valid, invalid, accept_all, webmail, disposable, unknown).
149 
150Parameters:
151- email* (string) - Email address to verify
152 
153```bash
154curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
155 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
156 -H "Content-Type: application/json" \
157 -d '{"api":"hunter","path":"/v2/email-verifier","query":{"email":"[email protected]"}}'
158```
159 
160## Use Cases
161 
1621. **Sales Outreach**: Find verified emails at target companies
1632. **Lead Generation**: Build email lists by domain
1643. **Email Validation**: Clean lists before campaigns
1654. **Company Research**: Find companies matching criteria
1665. **Contact Enrichment**: Get full profiles from emails
167 
168## Discover More
169 
170For full endpoint details and parameters:
171 
172```bash
173curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \
174 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
175 -H "Content-Type: application/json" \
176 -d '{"prompt":"hunter API endpoints"}' List all endpoints
177curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/details \
178 -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
179 -H "Content-Type: application/json" \
180 -d '{"api":"hunter","path":"/v2/combined/find"}' # Get endpoint details
181```
182 
View all files on GitHub →

Details

Updated
Sep 21, 2026
License
MIT
Stars on the repo
★ 1,220
Checked
Source
gooseworks-ai/goose-skills ↗
Creator
gooseworks-ai · 206 listings
View creator

Made with email-finder-hunter

Hunter - Email Intelligence — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)
Hunter - Email Intelligence — CleanShot 2026-07-13 at 20 16 54@2x (from the gooseworks-ai/goose-skills README)

by gooseworks-ai

Similar skills

See all →
SkillAct as the company research engine for /sales research <urlCompany Research & Firmographic Analysiszubair-trabzada/ai-sales-team-claude · by zubair-trabzadaYou are the company research engine for /sales research <url>. You produce deep, structured intelligence on a prospect company covering 8…★ 1.4k GitHub starsSkillEthical people-finding and identity verificationPrivateinvestigatordanielmiessler/LifeOS · by danielmiesslerEthical people-finding and identity verification via parallel research agents across people-search sites, social media, public records, and reverse phone/email/image/username lookups, with confidence-scored results requiring 3+ matching identifiers. USE WHEN find person, locate person, reconnect, lost contact, old friend, reverse phone lookup, who owns this email, reverse image search, find by username, verify identity, people search, public-data background check, who is this caller. NOT FOR structured due-diligence or company/entity intelligence investigations, or general web research synthesis (use Research).★ 19.3k GitHub starsSkillFree People Search to discover ICP-matching leadsApollo lead findergooseworks-ai/goose-skills · by gooseworks-aiTwo-phase Apollo.io prospecting: free People Search to discover ICP-matching leads, then selective enrichment to reveal emails/phones (credits per contact). Creates Apollo lists. Deduplicates against existing contacts by LinkedIn URL.★ 1.2k GitHub starsSkillFind decision-makers at a specific company using ApolloCompany contact findergooseworks-ai/goose-skills · by gooseworks-aiFind decision-makers at a specific company using Apollo, Crustdata, Fiber, and PDL people search via Gooseworks MCP. Given a company name and target titles, returns a list of contacts with name, title, LinkedIn URL, and location.★ 1.2k GitHub starsSkillFind company funding history, investorsCompany funding searchgooseworks-ai/goose-skills · by gooseworks-aiFind company funding history, investors, and investment details★ 1.2k GitHub starsSkillFull company intelligence reportCompany Intelligence - Comprehensive Company Reportsgooseworks-ai/goose-skills · by gooseworks-aiFull company intelligence report - overview, team, funding, products, news★ 1.2k GitHub stars

More from gooseworks-ai

SkillMine the highest-converting ad angles from customer reviewsAd angle minergooseworks-ai/goose-skills · by gooseworks-aiMine the highest-converting ad angles from customer reviews, Reddit complaints, support tickets, and competitor ads. Extracts actual pain language, competitor weaknesses, and outcome phrases that real buyers use. Outputs a ranked angle bank with proof quotes and recommended ad formats per angle.★ 1.2k GitHub starsSkillAnalyze ad campaign performance data to identify what'sAd campaign analyzergooseworks-ai/goose-skills · by gooseworks-aiAnalyze ad campaign performance data (Google, Meta, LinkedIn) to identify what's working, what's wasting budget, and specific cut/scale/test recommendations. Runs statistical analysis, funnel diagnostics, and multi-channel budget reallocation with specific dollar-amount shift recommendations and scenario modeling.★ 1.2k GitHub starsSkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzergooseworks-ai/goose-skills · by gooseworks-aiFor paid lead-gen and participant-recruitment ads, replaces vanity CPA with true CAC per qualified lead by joining ad-platform data with downstream funnel events, surfaces tracking gaps, and classifies every creative into Scale / Keep / Investigate / Cut.★ 1.2k GitHub starsSkillAnalyze the message match between your ads and landing pagesAd to landing page auditorgooseworks-ai/goose-skills · by gooseworks-aiAnalyze the message match between your ads and landing pages. Checks if the promise in the ad copy carries through to the landing page headline, body, and CTA. Flags disconnects that kill conversion rates. Works with Google, Meta, and LinkedIn ads.★ 1.2k GitHub starsSkillCheck and improve your brand's visibility across AI searchAeogooseworks-ai/goose-skills · by gooseworks-aiCheck and improve your brand's visibility across AI search engines (ChatGPT, Perplexity, Gemini, Grok, Claude, DeepSeek). Set up tracking, run visibility analyses, audit your website for AI readability, and get actionable recommendations. Uses the npx goose-aeo@latest CLI.★ 1.2k GitHub starsSkillSearch Amazon products - find items, compare pricesAmazon Product Searchgooseworks-ai/goose-skills · by gooseworks-aiSearch Amazon products - find items, compare prices, read reviews★ 1.2k GitHub stars