lead-enrichment
Enrich leads with email, phone, company data using multiple data sources
Best use case
lead-enrichment is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Enrich leads with email, phone, company data using multiple data sources
Teams using lead-enrichment 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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/orthogonal-lead-enrichment/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How lead-enrichment Compares
| Feature / Agent | lead-enrichment | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Enrich leads with email, phone, company data using multiple data sources
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
# Lead Enrichment - Complete Contact Data
Enrich partial lead data with emails, phone numbers, and company information using multiple APIs.
## Workflow
### Step 1: Find Email Address
Use Hunter to find email:
```bash
orth api run hunter /v2/email-finder --query domain=stripe.com first_name=John last_name=Doe
```
### Step 2: Verify Email
Verify the email is deliverable:
```bash
orth api run hunter /v2/email-verifier --query 'email=john@stripe.com'
```
### Step 3: Get More Contact Info
Use Sixtyfour for additional enrichment:
```bash
orth api run sixtyfour /enrich-lead --body '{
"lead_info": {
"first_name": "John",
"last_name": "Doe",
"company": "Stripe",
"linkedin_url": "https://linkedin.com/in/johndoe"
},
"struct": {"email": "Work email", "phone": "Phone number"}
}'
```
### Step 4: Find Phone Number
Use Sixtyfour to find phone:
```bash
orth api run sixtyfour /find-phone --body '{
"lead": {
"first_name": "John",
"last_name": "Doe",
"company": "Stripe"
}
}'
```
### Step 5: Enrich Company Data
Get detailed company information:
```bash
orth api run hunter /v2/companies/find --query 'domain=stripe.com'
```
### Step 6: Get LinkedIn Data
Fetch real-time LinkedIn profile:
```bash
orth api run fiber /v1/linkedin-live-fetch/profile/single --body '{"identifier": "https://linkedin.com/in/johndoe"}'
```
## Full Enrichment Pipeline
```bash
# 1. Start with name + company
export NAME="John Doe"
export COMPANY="Stripe"
export DOMAIN="stripe.com"
# 2. Find email (Hunter)
orth api run hunter /v2/email-finder --query domain=$DOMAIN first_name=John last_name=Doe
# 3. Verify email
orth api run hunter /v2/email-verifier --query "email=john@stripe.com"
# 4. Get full lead profile (Sixtyfour)
orth api run sixtyfour /enrich-lead --body '{"lead_info": {"first_name": "John", "last_name": "Doe", "company": "Stripe"}, "struct": {"email": "Work email"}}'
# 5. Find phone
orth api run sixtyfour /find-phone --body '{"lead": {"first_name": "John", "last_name": "Doe", "company": "Stripe"}}'
# 6. Get company details
orth api run hunter /v2/companies/find --query "domain=stripe.com"
```
## Tips
- Always verify emails before outreach
- Use multiple sources for better coverage
- LinkedIn URLs dramatically improve match rates
- Cache results to avoid duplicate lookups
## Discover More
List all endpoints, or add a path for parameter details:
```bash
orth api show fiber
orth api show hunter
orth api show sixtyfour
```
Example: `orth api show olostep /v1/scrapes` for endpoint parameters.Related Skills
gtm-enrichment-smart
Multi-provider waterfall lead enrichment. Takes an email (+ optional name) and returns person + company data by cross-referencing cheap APIs first, using expensive AI agents only as fallback. Cost-efficient (~$0.04-$0.10/lead) with confidence scoring and full error visibility.
gtm-enrichment-deep
AI-agent-powered lead enrichment using Sixtyfour as primary source. Takes an email (+ optional name) and returns comprehensive person + company data with funding, AI/B2B classification, and full error visibility. Higher cost (~$0.20/lead) but simpler architecture.
comprehensive-enrichment
Enrich any person or company from any identifier — email, name, LinkedIn URL, domain, company name, Twitter/X handle. Use when asked to enrich, look up, or research a lead, contact, person, or company.
yt-dlp-downloader
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
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
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
Take screenshots of websites and web pages
weather
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
Get weather forecasts - temperature, precipitation, wind, and conditions
vhs-terminal-recordings
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
Verify if an email address is valid and deliverable
valyu
Web search, AI answers, content extraction, and async deep research