apollo-prospect

Convert ICP descriptions into ranked, enriched leads lists with emails and phone numbers.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/kiryteo/opencode-setup --skill apollo-prospect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apollo-prospect
Source: https://github.com/kiryteo/opencode-setup/tree/main/skills/apollo-prospect
Command: npx skills add https://github.com/kiryteo/opencode-setup --skill apollo-prospect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The ICP description-to-leads pipeline automatically converts a defined target profile into a ranked, enriched list of decision-makers with emails and phone numbers, reducing manual prospecting time.

Core Features & Use Cases

  • ICP parse & filter: Extracts company and people criteria (industry, size, location, titles, seniorities) from a natural-language ICP.
  • Company search & enrichment: Finds relevant companies and enriches them with firmographic data to support prioritization.
  • Lead generation & ranking: Identifies decision-makers, enriches contact data, and presents a ranked table for action.
  • Use Case: A marketing team defines a target ICP and instantly obtains a prioritized list of leads with contact details for outreach.

Quick Start

Describe your ICP and run the Apollo prospect flow to generate a ranked, enriched list of decision-makers with emails and phones.

Frequently Asked Questions about apollo-prospect

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

FAQPage Schema
How do I generate a ranked leads list from an ICP description?

Lead generation from an ICP description works by parsing your natural-language target profile, searching for matching companies, enriching firmographic data, and ranking the identified decision-makers into an actionable table.

Can I use a natural language description to find decision-makers with emails and phone numbers?

Yes, you can use a natural language ICP to find decision-makers. The process extracts criteria like industry, size, location, and seniority, then enriches the output with direct emails and phone numbers.

How does ICP parsing filter companies by industry, size, and location?

ICP parsing filters companies by analyzing your text input to extract specific firmographic criteria such as industry, company size, and location, applying these parameters directly to the company search and enrichment phase.

What is the best way to enrich leads and prioritize outreach based on an ICP?

The best way to prioritize outreach is to use ICP-driven lead generation, which scores and ranks decision-makers based on firmographic fit, outputting an enriched leads table with contact details for immediate action.

Does lead generation work for diverse industries and company sizes?

Yes, this lead generation approach applies to diverse industries, locations, and company sizes. It adapts the ICP parsing and company search logic to handle varied target profiles seamlessly.

What happens if the company search or lead enrichment fails during prospecting?

If company search or lead enrichment fails during prospecting, the system applies built-in error handling to manage the pipeline disruption, ensuring the ranked results table is still generated for valid leads.