Straightforward email validation that checks syntax, DNS records, and filters out disposable addresses. Use it before sending campaigns or to clean up signup lists. Includes a batch processor for CSV files, which is the real value here since validating one-off emails is easy enough without a tool. Built on email-validator and dnspython, so you're getting proper RFC compliance checking and MX record verification. The disposable email detection will catch the obvious throwaway domains. Nothing fancy, but if you're running email campaigns and dealing with bounce rates, this handles the tedious validation work you'd otherwise script yourself.

skills.sh installs
222
GitHub stars
150
last updated
Aug 21, 2026

Install

$ npx -y skills add guia-matthieu/clawfu-skills --skill email-validator --agent claude-code

Installs into .claude/skills of the current project.

Files

Email Validator

Validate email addresses and clean lists to improve deliverability and reduce bounces.

What Claude Does vs What You Decide

Claude DoesYou Decide
Structures analysis frameworksMetric definitions
Identifies patterns in dataBusiness interpretation
Creates visualization templatesDashboard design
Suggests optimization areasAction priorities
Calculates statistical measuresDecision thresholds

Dependencies

pip install email-validator dnspython click

Commands

python scripts/main.py validate email@example.com
python scripts/main.py batch emails.csv --column email --output clean.csv
python scripts/main.py clean emails.txt --remove-disposable

Skill Boundaries

What This Skill Does Well

  • Structuring data analysis
  • Identifying patterns and trends
  • Creating visualization frameworks
  • Calculating statistical measures

What This Skill Cannot Do

  • Access your actual data
  • Replace statistical expertise
  • Make business decisions
  • Guarantee prediction accuracy

Skill Metadata

Sponsors

Details

Repository
github.com/guia-matthieu/clawfu-skills
First seen
Jun 3, 2026

More from guia-matthieu/clawfu-skills

All 96

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs