lead-enricher

Enrich LinkedIn leads with profile data and verified emails via RapidAPI and Hunter.io.

72|25|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/TheMattBerman/first-1000-kit --skill lead-enricher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lead-enricher
Source: https://github.com/TheMattBerman/first-1000-kit/tree/main/skills/lead-enricher
Command: npx skills add https://github.com/TheMattBerman/first-1000-kit --skill lead-enricher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, and includes scripts (resource) components.

What problem does it solve?

Turn LinkedIn leads into actionable, verified contacts by enriching profile data and locating valid emails via trusted services, enabling higher-quality outreach.

Core Features & Use Cases

  • Two-stage enrichment: fetches LinkedIn profile data via RapidAPI and discovers emails via Hunter.io, with Apollo as a fallback
  • Outputs enriched leads including first/last name, company, domain, title, location, email, email_score, and verification status
  • Use Case: A sales rep imports a list of prospects and runs profile + email enrichment to build a ready-to-contact CRM record

Quick Start

Run the two-stage enrichment pipeline on a leads.json file to generate enriched.json after setting the required API keys.

Frequently Asked Questions about lead-enricher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enrich LinkedIn leads with verified emails for B2B sales outreach?

You can enrich LinkedIn leads by running a two-stage pipeline that fetches full profile data via RapidAPI and discovers verified emails using Hunter.io, with Apollo as a fallback for higher contact discovery rates.

Do I need Node.js and API keys to run lead enrichment scripts?

Yes, you need Node.js installed to execute the scripts, along with environment variables configured for RapidAPI and Hunter.io API keys, plus an optional Apollo key to enable the fallback email search functionality.

What data fields are included in the enriched output for CRM import?

The enriched output includes first and last name, company, domain, title, location, email address, email score, and verification status, creating a ready-to-contact record for your CRM or outreach campaigns.

Can I use Apollo for lead enrichment instead of Hunter.io?

Apollo is supported as a fallback email search service when Hunter.io does not return a verified email, allowing you to maximize contact discovery across your imported prospect list using both platforms.

What is the best way to process a list of prospects for profile data and email verification?

The best way is to import your prospects into a leads.json file, configure your API environment variables, and run the Node.js pipeline to generate an enriched.json file with full profile context and verified contact emails.