← ClaudeAtlas

icp-scoringlisted

Pre-outreach prospect prioritization — score raw lists 0-100 (with reasoning) or A/B/C tier (Haiku letter-only) against entity-specific ICP criteria. Triggers "icp score", "icp verify", "qualify prospects", "score this list", "rank companies", "tier by icp". Distinct from `lead-routing` (post-reply SF assignment).
Brite-Nites/brite-claude-plugins · ★ 0 · AI & Automation · score 62
Install: claude install-skill Brite-Nites/brite-claude-plugins
# ICP Scoring A BDR, RevOps operator, or marketing lead with a raw prospect list today has two options: run them all (waste sender reputation + enrichment credits on poor-fit prospects) or hand-filter (slow, inconsistent across operators). This skill produces a third option — a parallel, criteria-grounded score per record with reasoning, split into qualified vs disqualified outputs the downstream campaign skill can consume directly. The skill is **dual-mode**: standalone invocation defaults to `score_0_100` (Sonnet, 4-bucket reasoning); when delegated from `tam-mapping` Phase 7 it switches to `abc` (Haiku, letter-only tier-A/B/C) for cost-efficient TAM-scale runs. **Distinct from `lead-routing` (BC-2725):** this skill is pre-outreach prioritization of raw prospects, not post-reply SF MQL assignment. --- ## Before Starting **Check for product marketing context first.** If `docs/marketing-context.md` exists, read it for entity-specific ICP criteria. If the file does not exist, fall through to the missing-file fallback below — **do not proceed with degraded inferred ICPs.** ICP criteria are the foundation of every score; running without them produces noise. ### Entity detection The skill scores against ONE Brite entity's ICP per invocation (Nites residential / Supply installer / Labs venue). Detection logic when `--client` is not passed: | State | Behavior | |---|---| | `marketing-context.md` exists with one entity's ICP populated | Use it. Print: `Using entity=<X> from m