Skip to main content
skill CX Codex

contact-hunter — Claude Code skill: what it does, how to install

Finds public contact details for people and companies, derives corporate email formats, and exports clean lead cards. Useful when building prospect lists.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add OneWave-AI/claude-skills --skill contact-hunter -a claude-code
Open on GitHub

What contact-hunter does

This skill guides contact discovery across open web sources such as LinkedIn, company websites, GitHub, and Twitter/X. It does not call paid data APIs automatically. Instead, it constructs targeted search queries, suggests where to look, and validates public findings against strict verification rules.

The skill provides query templates in references/search-queries.md, compliance guidelines in references/compliance.md, and output layouts in references/output-templates.md. It detects company email patterns from known addresses, assigns confidence levels, and formats records for export as CSV, JSON, vCard, or CRM files for HubSpot and Salesforce.

Without your own search tools or API subscriptions, the skill cannot pull private records on its own. It relies on publicly verifiable information and cross-referencing before saving any data field.

What it helps with

  • find contact details and LinkedIn profiles by job title and company
  • detect company email conventions from verified addresses
  • enrich an existing lead list with updated job titles and social accounts
  • export prospect tables in CSV formats tailored for Salesforce or HubSpot

Example prompts for the agent

  • Find the VP of Sales at Acme Corp and verify their contact details
  • What is the email pattern at Google?
  • Enrich this list of engineering managers from Stripe and export as CSV

How to install contact-hunter

1Skills CLI (Vercel)

npx skills add OneWave-AI/claude-skills --skill contact-hunter -a claude-code

2Manually: put the files in place

~/.claude/skills/contact-hunter/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/contact-hunter/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about contact-hunter

How to install contact-hunter in Claude Code?

Run npx skills add OneWave-AI/claude-skills --skill contact-hunter -a claude-code. The skill file will be placed at ~/.claude/skills/contact-hunter/SKILL.md.

Does contact-hunter query paid contact databases directly?

No, it does not connect to paid APIs like Apollo.io, Hunter.io, or ZoomInfo. It builds structured search queries and workflows that you run across public channels or your own tools.

What export formats are supported by contact-hunter?

Results can be formatted as individual contact cards, JSON, vCard, standard CSV, or CRM-specific CSV files ready for HubSpot and Salesforce.

Source text

SKILL.md · MIT
---
name: contact-hunter
description: Search and extract contact information for people or companies including names, phone numbers, emails, job titles, and LinkedIn profiles. Aggregates data from multiple sources and provides enriched contact details. Use when users need to find contact information, build prospect lists, or enrich existing contact data.
---

# Contact Hunter

Find and enrich publicly available contact information from multiple sources with full source attribution.

This skill guides the search process and organizes results. It does not directly access paid APIs; it produces structured queries, suggests where to look, then validates and formats what is found.

## Contents
- `references/search-queries.md` — per-target search briefs and reusable query patterns
- `references/output-templates.md` — data collection template, contact card, bulk CSV, email-pattern report, export formats
- `references/compliance.md` — allowed/not-allowed rules, best practices, verification steps

## Workflow

1. Identify the search type: person, company, role, email verification, or bulk enrichment.

2. Gather search parameters: name, company, job title, location, industry, LinkedIn URL, email domain, and any other identifiers.

3. Select sources to check: LinkedIn, company website (About/Team/Contact/Leadership), GitHub (developers), Twitter/X, professional directories, public databases, and any paid tools the user has access to (ZoomInfo, Apollo.io, Hunter.io, RocketReach).

4. Build the search plan using the query patterns in `references/search-queries.md`. Produce a per-target brief with LinkedIn, Google, company-website, email-pattern, and GitHub queries.

5. Detect the company email pattern from confirmed addresses, then derive candidate emails. See the email-pattern report in `references/output-templates.md`.

6. Collect and verify results. Cross-reference multiple sources and run the verification steps in `references/compliance.md` before recording any field.

7. Format output using the templates in `references/output-templates.md`: data collection template, individual contact card, or bulk CSV. Export as CSV, JSON, vCard, or CRM-specific CSV (Salesforce, HubSpot) as requested.

8. For enrichment of existing contacts, refresh: current job title, company changes, updated contact info, social profiles, company information, reporting structure, and recent activity.

## Quality bar

Ensure every contact record includes all available fields, cites its sources, carries a confidence/verification level and freshness date, follows data-privacy law, is formatted consistently, notes contact preferences, provides role context (tenure, team), flags uncertainties, and suggests verification steps. Operate only within the rules in `references/compliance.md`.

## Example triggers
- "Find the VP of Sales at Acme Corp"
- "Get contact info for John Smith at Microsoft"
- "Find engineering managers at Stripe"
- "Enrich this list of contacts with emails"
- "What's the email pattern at Google?"
- "Find the marketing team at HubSpot"

© OneWave-AI · MIT · OneWave-AI/claude-skills

Similar skills

Everything for Marketing and content →

From the same set66

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor