Build a qualified prospect list
Turn an ideal customer profile into ranked accounts and decision makers in Apollo, and see the credit cost before any enrichment runs.
Ships with ApexGenius · Shows up once you connect Apollo · Version 1.0.1
Try asking
Ask ChatGPT Work
Claude
Codex
Cursor
Gemini
Find heads of marketing at e-commerce companies in Europe and rank the best-fit accounts.
What ran
Illustration of a task, not a recorded customer result.apexgenius · apex_skills_read · ApolloProspectapollo · apollo_mixed_companies_search · readapollo · apollo_mixed_people_api_search · readWhat it does
- Turn the profile into filtersMaps your description to industry, size, location, and title filters.
- Search and rank companiesFinds matching companies and ranks them against the profile.
- Find the decision makersSearches people by title and seniority at the strongest matches.
- Ask before spending creditsShows what enrichment will cost and waits for your go-ahead.
- Present the lead tableReturns a ranked table with the fit for each lead and offers next steps.
What it reads
apollo_mixed_companies_searchSearches companies by filters.apollo_mixed_people_api_searchSearches people at those companies.apollo_organizations_bulk_enrichAdds company detail. Can use credits.
The skill never grants access. These run only because you connected Apollo and chose what it can reach.
The skill file
--- name: apollo-prospect-list description: "Build a qualified prospect list. Turn an ideal customer profile into ranked accounts and decision makers in Apollo, and see the credit cost before any enrichment runs. Works through ApexGenius with a connected Apollo account; load it from any compatible AI agent." metadata: category: sales source: "ApexGenius shipped skill ApolloProspect 1.0.1" --- # Build a qualified prospect list Adapted from Apollo.io's `prospect` skill. Use the customer's requested objective as the input; slash-command examples below illustrate requests, not installed commands in ApexGenius. ## Run through ApexGenius 1. Use `apex_search_tools` to find the Apollo connection and current tool schemas. If more than one workspace is offered, resolve the requested workspace before reading or writing. 2. Call the discovered `apollo_search_tools` through `apex_call_read_tool` to resolve each operation named below. Tool schemas and live risk labels take precedence over this pinned example. Stop that step if the tool or required arguments are unavailable. 3. The gateway exposes Apollo invocation as `apollo_call_tool`. Pass the discovered operation as `remote_tool_name` and its validated inputs as `arguments`, through `apex_call_write_tool`, the public wrapper returned by discovery for this invocation proxy. Do not call vendor-specific Claude tool prefixes directly or bypass the gateway with separate credentials. 4. Read-only intent does not make enrichment free. Obtain the user's explicit approved budget before any charge or credit use. Obtain the final recipient, sender, sequence, and enrollment scope before external outreach. If the gateway returns `approval_required`, wait for approval and retry the same action with its approval request ID.Download the full SKILL.md
Use it in your agent
Through ApexGeniusConnect Apollo, add ApexGenius to your agent, and ask the question above. Every compatible agent you connect reads the same current version.
Keep a local copy
Claude Code
~/.claude/skills/Codex
~/.codex/skills/Cursor
~/.cursor/skills/Claude
Upload in SettingsChatGPT
One Markdown file
Never grants accessA skill can name an app, but it never grants a connection, a tool, or a permission.
Scripts stay inertScript files inside a skill are stored as text. ApexGenius never runs them.
Every version keptEach change saves a new version with who uploaded it: you, an import, or a named agent.
Reads are recordedWhen an agent lists or reads a skill through ApexGenius, the call appears in Tool Activity.
Pairs well with
Connect Apollo and Ask
7 days free · No card required. See the skill read and every call it makes in Tool Activity.
Start free