Cold Email Verifier
Adivina permutaciones de correos electrónicos corporativos de un CSV de leads y verifica la entregabilidad
Funciona con configuración
Qué hace
Una skill de Python que lee un CSV de leads (First Name, Last Name, Company Name), resuelve el dominio de cada empresa a través de la API de autocompletado de Clearbit, genera tres permutaciones comunes de correo electrónico y verifica la entregabilidad mediante la API de ValidEmail.co o un backend Reacher autoalojado. Se activa cuando el usuario solicita verificar correos electrónicos en frío, adivinar direcciones de correo electrónico a partir de nombres/empresas o enriquecer una lista de leads. La verificación requiere una ValidEmail.co API key o un servidor Reacher autoalojado con el puerto de salida 25.
Informe de la prueba
Se clonó el repositorio, se confirmó la existencia de todos los archivos referenciados en el cuerpo (SKILL.md, scripts/email_verifier.py, requirements.txt, .env.example, todos HTTP 200; requests+pandas instalados localmente). Se ejecutó email_verifier.py en su modo --test con un CSV deliberadamente desordenado de 2 filas: normalizó correctamente el dominio https://www.acme.com/about a acme.com y eliminó el guion de Marie-Claire, pero forzó un Last Name vacío a la cadena "nan", emitiendo permutaciones basura john.nan@stripe.com y johnnan@stripe.com. La línea base (generada manualmente) solo produciría john@stripe.com, por lo que el script gana en normalización de URL/puntuación pero tiene un error real de campo vacío. Veredicto: configuración, porque la verificación real (el núcleo de la skill) necesita una ValidEmail.co API key o un servidor Reacher autoalojado con el puerto 25, ninguno ejecutable aquí; solo se midió el motor de adivinación. Sin problemas de seguridad: claves leídas de env, los endpoints son los documentados Clearbit/ValidEmail/localhost, sin curl|sh ni exfiltración.
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/cold-email-verifierAdivina permutaciones de correos electrónicos corporativos de un CSV de leads y verifica la entregabilidad
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Verify the emails in this lead CSVGuess email addresses for these contactsEnrich this lead list with verified emails