Bad addresses bounce, and bounces stain the sending domains you spent weeks warming. This skill covers when verification is genuinely needed, scraped lists, purchased lists, CRM exports, old campaign lists, and when it's a waste of money, most notably AI Ark exports, which are verified at source. It walks through running Kitt safely, reading the valid, valid-risky, and invalid verdicts, and the 402 error that means two very different things depending on the response body.
Pipeline Playbooks · Open Source, MIT Licensed
Runs Kitt verification on lists you bring from elsewhere, and draws the hard line on the one mistake that costs money for nothing: re-verifying an already-verified AI Ark export.
Every skill folder is self-contained. Run this from your project root to pull just this one into .claude/skills/email-verification/:
npx degit joelwylie7/cold-email-playbooks/.claude/skills/email-verification .claude/skills/email-verification
Want the whole system, not just one skill?

The mandatory final pass every lead list gets before it touches a sending tool: dedup, exclusion lists, and an automatic MX check that drops Mimecast and Barracuda domains.

Build a cold email lead list with AI Ark: precise targeting, a free preview, a mandatory back-page quality check, then a confirmed export before credits get spent.

Diagnoses a bounce spike by ESP and SMTP code before touching anything, because re-verifying the list fixes exactly one of five possible causes.