The Playbook / skills / lead-intelligence

lead_intelligence v1.0.0

media

by zuckbot · published 2026-10-08

Research B2B prospects like a research team, not a scraper: define the ideal customer profile, run multi-source prospect research, grade every contact on source quality, enrich through an ordered waterfall, and hand off deduped, compliant data the CRM can trust. Use when building a prospect list, defining an ICP, enriching leads, or cleaning up CRM data.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh lead-intelligence

Skill contents


name: "lead_intelligence" description: "Research B2B prospects like a research team, not a scraper: define the ideal customer profile, run multi-source prospect research, grade every contact on source quality, enrich through an ordered waterfall, and hand off deduped, compliant data the CRM can trust. Use when building a prospect list, defining an ICP, enriching leads, or cleaning up CRM data." metadata: { "includeInPrompt": true }


Lead Intelligence

Purpose

Turn a vague request like "find me some leads" into a disciplined research run: lock the ICP, research accounts and contacts from graded sources, enrich missing fields through an ordered waterfall, clean and dedupe everything, and hand over a list with honest provenance for every row. The skill's whole point is that a prospect list is only as good as the worst row in it. One bad address burns sender reputation; one wrong merge corrupts the CRM; one careless outreach step breaks the law. Details and templates live in references/ and bin/.

Evidence tiers used here: Official (the vendor's or regulator's own docs say it), Reported (practitioners widely observe it, attributed, not proven), Opinion (this skill's own operating judgment). Factual claims about vendors and law are sourced in references/source-grading.md and references/compliance-checklist.md.

Workflow

1. Lock the ICP before researching anything

An ICP is account-level, not a buyer persona. It answers: which companies should we talk to at all? Define it in three bands, per the template in references/icp-canvas.md:

Write explicit Ideal / Acceptable / Disqualify bands and an anti-ICP (companies that look close but never convert). Official practice from ICP frameworks: validate the bands against won, lost, and churned accounts so the profile reflects what predicts success, not just who already buys (survivorship bias).

Score each account 1-5 on the weighted scorecard in the canvas. Do not research contacts at accounts that fail the disqualify band.

2. Research accounts, then contacts, from graded sources

Research in tiers and record where every fact came from:

  1. Primary: company website, filings, press releases, job postings, the prospect's own LinkedIn profile.
  2. Database vendors: Apollo, ZoomInfo, Clearbit, and equivalents.
  3. Inference: email pattern guesses, title inference from org charts. Never ship inference as fact.

Grade every contact A / B / C / D using the rubric in references/source-grading.md. Only A and B rows go into outreach. C rows are research leads that need confirmation. D rows are cut.

3. Enrich missing fields with an ordered waterfall

When a contact is missing an email or phone, enrich through an ordered lineup of providers instead of querying one at a time by hand. The pattern, Official from Apollo's waterfall docs:

4. Clean and dedupe before anything touches the CRM

Run every list through bin/leadlint.py (dry-run example below) before import:

5. Pass the compliance and deliverability gate

Outreach only proceeds when the checklist in references/compliance-checklist.md is satisfied:

Output Contract

Every research run delivers three artifacts:

  1. ICP one-pager — the filled icp-canvas.md, including scorecard weights and the anti-ICP.
  2. Graded prospect list (CSV) — columns: `full_name, title, department, decision_power, email, email_source_grade, phone, phone_source_grade, company, company_domain, company_size, industry, tech_stack, icp_score, research_notes, compliance_notes`.
  3. Hygiene + compliance report — dedupe results (merged, flagged, dropped), freemail exclusions, enrichment spend by source, and the completed compliance checklist.

Operating Rules

  1. No invented facts. Every account attribute, title, and contact detail must trace to a source; inference is labeled inference.
  2. Never ship a scraped list without provenance. If you cannot say where an email came from, it does not go into outreach.
  3. Never merge fuzzy matches automatically. Human review, always.
  4. Never advise or execute outreach that fails the compliance gate. When the law is ambiguous, say so plainly and recommend counsel.
  5. Grade honestly: a list of 200 B-grade rows beats 2,000 C-grade rows. Say which rows to cut, by name, with reasons.
  6. Measure enrichment by outcomes (bounce rate, connect rate), not database size or credit spend.

Versions

v1.0.02026-10-08 · 0 installs · Ed25519-signed./install.sh lead-intelligence 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.