enrich-contactlisted
Install: claude install-skill haroExplorium/sales-skills-for-claude-code-enrich-contact
# Enrich Contact
Resolve one person to an Explorium prospect_id and return their full enriched profile in a single pass.
## Input
The user will supply one of:
- An email address (e.g. `jane@acme.com`)
- A full name plus a company name or domain (e.g. `Jane Smith at Acme Corp` or `Jane Smith @ acme.com`)
- A LinkedIn profile URL (e.g. `https://www.linkedin.com/in/janesmith`)
- A known Explorium `prospect_id`
Optional flags the user may pass:
- `--company-context` to add firmographics for the matched employer.
## Workflow
1. **Classify the identifier.** Look at the raw input and pick exactly one resolution path. Do not run multiple match strategies in parallel; pick the strongest signal first and only fall back if it returns no match.
- Email present and well-formed (contains `@` and a TLD) -> path A.
- LinkedIn URL (matches `linkedin.com/in/...`) -> path B.
- A bare `prospect_id` (looks like an Explorium ID, not a name) -> path D, skip resolution.
- Full name plus any company token -> path C.
- Phone-only input -> stop and tell the user this surface is not supported (see Limitations); ask them for an email, name+company, or LinkedIn URL.
2. **Resolve to a prospect_id.**
- **Path A (email):** call `match-prospects` with `email` set to the supplied address. Take the single returned `prospect_id`.
- **Path B (LinkedIn URL):** call `match-prospects` with `linkedin` set to the full URL. Take the returned `prospect_id`.
- **Path C (name + company):** i