Category: Outreach · Version:
0.0.1 · Author: opendirectory · Compatibility: All targets (claude, codex, opencode, gemini, anti-gravity, openclaw, hermes)Install
- npx CLI (Recommended)
- skills.sh
- Claude Code Native
- Claude Desktop
- Manus AI
Verification Engines Supported
The AI is trained to use two different verification backends:- ValidEmail.co API (Highly Recommended): The AI will use this SaaS API for enterprise-grade accuracy, bypassing strict catch-all servers. You can get a free tier of verification credits at validemail.co.
- Reacher (Self-Hosted): The AI can route checks through your own self-hosted Reacher Docker container (e.g., on an AWS EC2 instance with an unblocked Port 25) for 100% free verification.
Setup
To install this skill into your AI agent’s workspace:- Clone or download this folder.
- Copy the entire cold-email-verifier folder into your agent’s skills directory (e.g., ~/.agents/skills/ or your project’s .agents/skills/ folder).
- Ensure the dependencies in
equirements.txt are installed in your environment:
ash pip install -r requirements.txt - Copy the .env.example to .env and add your ValidEmail.co API key:
ash cp .env.example .env
How to Prompt the AI
Once the skill is installed, you can simply talk to your AI agent. Here are example prompts: Using ValidEmail.co:“Use the cold email verifier skill to process leads.csv. Please use the validemail mode.”Using a Self-Hosted Reacher Server:
“Verify the emails in leads.csv using the cold email verifier. Use reacher-http mode and point it to http://YOUR_SERVER_IP:8080/v0/check_email.”The AI will automatically parse the CSV, handle the domain lookups, generate the permutations, run the verification engine, and output a clean CSV with the valid emails appended.
CSV Format Requirements
The AI expects the input CSV to contain at least the following headers:- First Name
- Last Name
- Company Name
- Domain Name

