email-verifier

Verify email addresses via Hunter.io and output email_status with safe_to_send.

72|25|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/TheMattBerman/first-1000-kit --skill email-verifier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-verifier
Source: https://github.com/TheMattBerman/first-1000-kit/tree/main/skills/email-verifier
Command: npx skills add https://github.com/TheMattBerman/first-1000-kit --skill email-verifier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, node, and includes scripts (resource) components.

What problem does it solve?

Ensures only valid emails are used in outreach, reducing bounces and protecting sender reputation.

Core Features & Use Cases

  • Verifies each email via Hunter.io to identify deliverable, disposable, invalid, and risky addresses.
  • Filters out unwanted addresses and returns a clean, ready-to-send dataset for campaigns.
  • Works with enriched leads (or standalone emails) and integrates into the existing pipeline for outbound outreach.

Quick Start

Run the verification workflow on your enriched leads file to produce a verified.json ready for the next step.

Frequently Asked Questions about email-verifier

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify emails before outreach to protect deliverability?

Pre-verifying emails before outreach protects deliverability by identifying deliverable, disposable, invalid, and risky addresses. This process filters out unwanted contacts and returns a clean, ready-to-send dataset for campaigns.

What is email verification and how does it reduce bounces?

Email validation is the process of checking addresses to confirm they are deliverable. By filtering out invalid and risky addresses before sending, it reduces bounce rates and protects your sender reputation during outbound campaigns.

Can I use Hunter.io to validate a list of enriched leads?

Yes, you can validate a list of enriched leads using Hunter.io. The workflow takes your leads file, checks each email address against the Hunter.io API, and outputs a structured result file ready for downstream campaigns.

How do I filter out risky and disposable emails from my outreach list?

To filter out risky and disposable emails, run a verification workflow that categorizes each address by status. It outputs a structured dataset containing email_status and a safe_to_send flag for your campaigns.

Do I need Node.js and curl to verify emails via Hunter.io?

You need Node.js, curl, and jq installed to run this email verification workflow. These dependencies handle the script execution, API requests to Hunter.io, and processing the structured JSON output.