apollo-lead-finder

Search Apollo People for ICP-matching leads and enrich selected contacts.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/goose-skills --skill apollo-lead-finder-gooseworks-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apollo-lead-finder
Source: https://github.com/gooseworks-ai/goose-skills/tree/main/skills/capabilities/apollo-lead-finder
Command: npx skills add https://github.com/gooseworks-ai/goose-skills --skill apollo-lead-finder-gooseworks-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Sourcing high-quality ICP-matching leads and enriching them with emails and phones is time-consuming, error-prone, and expensive when done at scale. Apollo Lead Finder automates this in two phases: a free, broad Apollo People Search to identify candidates, then selective enrichment to reveal contact details while preserving data integrity and deduplicating against your Supabase warehouse.

Core Features & Use Cases

  • Two-phase prospecting workflow: free discovery of ICP-aligned leads, followed by costed enrichment for a subset.
  • Apollo list creation & dedup: automatically creates Apollo lists and avoids duplicates by cross-checking with Supabase.
  • Manifest-driven enrichment & exports: saves a manifest for enrich steps and exports preview/enriched CSVs for review.

Quick Start

Run the Apollo Lead Finder with your client config to discover ICP-matching leads, then optionally enrich selected leads to reveal emails and phones.

Frequently Asked Questions about apollo-lead-finder

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

FAQPage Schema
How do I find ICP leads for free using Apollo People Search?

Apollo People Search lets you find ICP leads for free by building a prospect manifest and preview CSV during the discovery phase. You only spend credits when selectively enriching chosen leads to reveal emails and phones.

How does lead enrichment deduplication work with a Supabase warehouse?

Lead enrichment deduplication cross-checks newly revealed contacts against your Supabase warehouse. It upserts only new records into the database, preventing duplicate entries and preserving data integrity during the enrichment process.

Do I need an Apollo API key to generate lead generation manifests?

Yes, an Apollo API key is required to access Apollo People Search and generate lead generation manifests. You also need a configured Supabase project to store deduplicated contacts and export enriched CSV artifacts.

What is the best way to selectively enrich leads and avoid wasting Apollo credits?

The best way to selectively enrich leads is using a two-phase workflow: run a free broad search to generate a preview CSV, review the manifest, then enrich only the selected subset to reveal contact details without wasting Apollo credits.

Can I automatically create Apollo lists and export enriched contacts to CSV?

Yes, this workflow automatically creates Apollo lists for your prospects and exports both preview and enriched contacts to CSV files. This allows you to review manifest artifacts before and after revealing contact details.

Why does my Apollo lead enrichment stop or fail during the upsert process?

Apollo lead enrichment may fail if your Supabase project is not properly configured or the database schema rejects the upsert. Ensure your Supabase environment is active and correctly mapped to accept the deduplicated lead records.