Cold Email Verifier

Gissar företagse-postpermutationer från en lead-CSV och verifierar levererbarhet

av Varnan-Tech · Varnan-Tech/opendirectory

Fungerar med konfiguration ★ 8.0/10

Cold Email Verifier — Gissar företagse-postpermutationer från en lead-CSV och verifierar levererbarhet

Vad den gör

En Python-färdighet som läser en CSV med leads (First Name, Last Name, Company Name), löser varje företags domän via Clearbit autocomplete API, genererar tre vanliga e-postpermutationer och verifierar levererbarhet via ValidEmail.co API eller en egenhostad Reacher-backend. Utlöses när användaren ber att verifiera kalla e-postmeddelanden, gissa e-postadresser från namn/företag, eller berika en lead-lista. Verifiering kräver en ValidEmail.co API-nyckel eller en egenhostad Reacher-server med utgående port 25.

Testrapport

Klonade repot, bekräftade att alla refererade filer existerar (SKILL.md, scripts/email_verifier.py, requirements.txt, .env.example alla HTTP 200; requests+pandas installerade lokalt). Körde email_verifier.py i sitt --test-läge på en avsiktligt rörig 2-raders CSV: den normaliserade korrekt domänen https://www.acme.com/about till acme.com och tog bort bindestrecket från Marie-Claire, men tvingade ett tomt Last Name till strängen "nan", vilket gav skräpperpermutationer john.nan@stripe.com och johnnan@stripe.com. Baseline (handgenererad) skulle endast ha gett john@stripe.com, så skriptet vinner på URL/interpunktion-normalisering men har en verklig bugg med tomma fält. Bedömning: setup eftersom faktisk verifiering (färdighetens kärna) kräver en ValidEmail.co API-nyckel eller en egenhostad Reacher-server med port 25, inget av vilket är körbart här; endast gissningsmotorn mättes. Inga säkerhetsbrister: nycklar läses från env, slutpunkter är de dokumenterade Clearbit/ValidEmail/localhost, ingen curl|sh eller exfiltration.

Testad: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/Varnan-Tech/opendirectory.git /tmp/cold-email-verifier-src
mkdir -p ~/.claude/skills
cp -R /tmp/cold-email-verifier-src/skills/cold-email-verifier ~/.claude/skills/cold-email-verifier
# Python deps: pip install -r ~/.claude/skills/cold-email-verifier/requirements.txt   (requests, pandas)
# Verification needs EITHER a ValidEmail.co API key: export VALIDEMAIL_API_KEY="..."  (--mode validemail)
#   OR a self-hosted Reacher backend with outbound port 25 open (--mode reacher-http --reacher-url http://IP:8080/v0/check_email)
# Permutation generation alone runs offline with no key: python scripts/email_verifier.py --input leads.csv --output out.csv --mode validemail --test
# Plugin-marketplace alternative: /plugin marketplace add Varnan-Tech/opendirectory ; /plugin install opendirectory-gtm-skills@opendirectory-marketplace

Kommandon och exempelprompter

  • /cold-email-verifierGissar företagse-postpermutationer från en lead-CSV och verifierar levererbarhet

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Verify the emails in this lead CSV
  • Guess email addresses for these contacts
  • Enrich this lead list with verified emails