Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Validates email addresses by checking syntax, verifying MX records, and detecting disposable/throwaway email domains via the apipick API. Returns a normalized email form and a reason string when validation fails.
Combines syntax checking, live MX lookup, and disposable domain detection in a single API call instead of requiring separate tools for each check.
When to use it
- Blocking throwaway emails at signup
- Verifying a contact's email before sending a campaign
- Checking if a domain can actually receive mail
- Catching typos in email format before form submission
- Filtering invalid emails from an imported list
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Is john.doe@mailinator.com a valid email?
- 1Read APIPICK_API_KEY from environment
- 2POST {"email": "john.doe@mailinator.com"} to https://www.apipick.com/api/check-email with x-api-key header
- 3Parse response fields: valid, disposable, reason
- 4Report valid status and flag disposable: true
Email passes syntax and MX checks but is from a known disposable provider (mailinator.com), so it is flagged as throwaway.
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.