account-contact-shortlistlisted
Install: claude install-skill haroExplorium/sales-skills-for-claude-code-account-contact-shortlist
# Account Contact Shortlist
Pull the right people at a target account and rank them for outreach, with a use-case lens (new business, active deal, renewal) and a reachability check.
## Input
The user provides via `$ARGUMENTS`:
- A company name or domain (required).
- Optional use case: "prospecting" (default), "deal acceleration", or "renewal" / "expansion".
- Optional seniority focus: e.g. "C-level", "VP+", "Director+", or a specific function (sales, marketing, RevOps, security, finance).
- Optional size of the shortlist (default 25, max 100).
## Workflow
1. **Resolve the account.** Run `match-business` with the company name and (if given) domain. Capture `business_id`, `company_name`, `company_domain`. If multiple plausible matches return, surface the top 2-3 with `linkedin_category`, `company_size`, `headcount`, `company_country_code`, and HQ city, then ask the user to confirm before continuing.
2. **Anchor with firmographics.** Open a session for enrichment writes (capture `--session-id <id>` and use a `--table-name` such as `account_shortlist`). `match-business` returns only `business_id`; to get firmographics (company_name, headcount, revenue_range, industry, HQ), call `enrich-business --type firmographics --session-id <id> --table-name <match_business_table>` immediately after. Capture the new `table_name` returned in the response (a fresh `view_<hash>`); thread THAT new table forward into the next enrich/events/export call, NOT the original `match-business` table.