From career
Given a person's name and their company (name or domain), return Hunter's best guess at their email address with a confidence score. Use when the user already knows who they want to reach and just needs the address. Differs from find-contact (which lists candidates at a company) — this is targeted at a single named person.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin careerThis skill is limited to using the following tools:
Wraps Hunter's `Email-Finder`. Targeted lookup for a single person.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Wraps Hunter's Email-Finder. Targeted lookup for a single person.
$ARGUMENTS:
<full-name> and <company-or-domain>. Supplied as either two positionals or --name="Jane Doe" --company=acme.com.--verify — also run Email-Verifier on the returned address.--append-to-crm — append a row to ${CAREER_WORKSPACE}/crm/contacts.md.--lens=<employer|client|partner> — for the CRM row./career:outreach find-email "Jane Doe" acme.com
/career:outreach find-email --name="Sam Patel" --company="Snowglobe AI" --verify
If <company-or-domain> looks like a domain, use it directly. Otherwise call Company-Enrichment to map name → primary domain. If multiple domains come back, ask the user which.
Split on the first space → first_name, last_name. If the user supplied only one token, ask for the other before calling Hunter — Email-Finder requires both.
Email-Finder { first_name, last_name, domain }
Capture: email, score, sources (count + URLs), verification.status.
If --verify, call Email-Verifier on the returned address. Merge the verifier's result and score into the output.
person: Jane Doe
domain: acme.com
email: jane.doe@acme.com
score: 94
sources: 3 ( linkedin.com, acme.com/team, ... )
verified: deliverable (92) ← only if --verify
Hint the next step:
/career:outreach draft acme.com --to=jane.doe@acme.com --template=cold-pitch
If --append-to-crm, ensure ${CAREER_WORKSPACE}/crm/contacts.md exists with the standard header, then append a row. Upsert by email — don't duplicate.
firstname.lastname@domain template; those guesses are exactly what find-contact is supposed to avoid.find-contact / verify-email.find-contact — "who at acme should I contact?" (returns several candidates).find-email-by-name — "I know I want Jane Doe; what's her email?" (returns one address).