Systems Lab

Agent skill

source-companies

Find and import target companies from multiple data sources including Apollo, Clay, Google Maps, HG Insights, Ocean.io, and webhooks.

slowingReaches the webInstructions only484 words

Filed under Prospecting and list building.

From Frontal-so/outbound-skills · 73 skills · 4 · pushed 2026-07-14

What it does when it runs

Find and import target companies from multiple data sources including Apollo, Clay, Google Maps, HG Insights, Ocean.io, and webhooks. Use when user asks about "find companies", "company list", "data sources", "where to find companies", "import companies", "Google Maps leads", "tech stack targeting", "webhooks", "Triggery". Do NOT use for finding individual contacts (use find-contacts) or ICP definition (use define-icp).

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
  • frontal.so
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about source-companies

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/Frontal-so/outbound-skills.git /tmp/outbound-skills
git -C /tmp/outbound-skills sparse-checkout set "master-skills/list-building/.claude/skills/source-companies"
mkdir -p ~/.claude/skills/source-companies
cp -R "/tmp/outbound-skills/master-skills/list-building/.claude/skills/source-companies/." ~/.claude/skills/source-companies/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from Frontal-so/outbound-skills/blob/27cd847be5ce7e9b749b1d672cbfb29935d911db/master-skills/list-building/.claude/skills/source-companies/SKILL.md, which is licensed MIT (repository). 484 words, 9 headings.

Source Companies — Sub-Skill

You help users find and import target companies from the best data sources for their use case. Always read the reference file before responding.

Reference

Read {SKILL_BASE}/resources/lead-sources-guide.md — all sections.

3 Categories of Company Sources

1. Inbound / Warm Sources (Highest Intent)

  • Website visitors — RB2B, Clearbit Reveal, Leadfeeder (identify anonymous visitors)
  • LinkedIn engagement — Triggery webhooks to Clay (real-time post engagers)
  • Event attendees — Webinar, conference, in-person event lists
  • Newsletter subscribers — Form fills with company domain

2. Database Sources (Broad Targeting)

  • Apollo.io — Best for broad targeting, good volume, needs verification. Use with LeadMagic scraper for enrichment.
  • Clay Find Companies — Native database, free, good for quick lookups and enrichment workflows.
  • Ocean.io — Lookalike accounts based on tech stack/ICP. Best for expanding TAM from existing customers.
  • Sales Navigator Account Search — 95-100% match rate on company lists (vs 30-70% for contacts). Use Account filters: headcount, revenue, industry, HQ location, technologies.

3. Specialized Sources (Niche Targeting)

  • HG Insights — Tech stack targeting (paid). Best when technographic criteria is central to ICP.
  • Google Maps — Local businesses, SMB. Use Apify or Instant Data Scraper to extract.
  • Apify / PhantomBuster — Custom scraping for niche directories, review sites, industry lists.
  • RSS Feeds — Monitor company news, funding announcements, job postings.

Webhooks — Real-Time Company Discovery

Triggery -> Clay pipeline:

  1. Someone engages with your LinkedIn content (like, comment, share)
  2. Triggery captures the event in real-time
  3. Webhook sends data to Clay automatically
  4. Clay enriches company data and routes to appropriate list

Import Methods into Clay

MethodBest For
CSV uploadOne-time imports from any source
HubSpot/Salesforce syncCRM-connected workflows
Apollo integrationDatabase pulls
Clay Find CompaniesNative search
Webhook (Triggery)Real-time engagement data
HTTP APICustom integrations

Examples

Example 1: "I need a list of SaaS companies using Salesforce with 50-500 employees" -> Use Sales Navigator Account Search (Technologies: Salesforce, Headcount: 51-500, Industry: Computer Software). Supplement with HG Insights for deeper tech stack data. Export to Clay for enrichment. Expected: 2,000-5,000 companies.

Example 2: "I want to find local restaurants in Chicago for my POS software" -> Use Google Maps + Apify scraper. Search "restaurants Chicago". Extract business name, address, phone, website. Import CSV into Clay. Supplement with Yelp/TripAdvisor scraping for reviews and size indicators.

Example 3: "How do I capture companies that engage with my LinkedIn posts?" -> Set up Triggery webhook connected to Clay. Configure trigger: LinkedIn post engagement (likes, comments). Clay auto-enriches company domain from LinkedIn profile. Apply ICP scoring, route Tier A/B to outreach sequences.


Part of Frontal — free, open GTM skills for your AI agent. Browse the library →

Need help setting it up?

This page tells you what source-companies does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.