LaunchKit · 2026
Back to Skills

email-tool

**Description:** Use this skill to send and read emails (IMAP/SMTP)

0
539 downloads
by @chowardcode

Setup & Installation

openclaw skills install @chowardcode/email-tool

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install email-tool

Version History

v1.0.2Feb 16, 2026 - Version note by skill developer:

v1.0.2: Removed hardcoded credentials; load secrets from external file/env; added secret-scan script.

What This Skill Does

Sends and reads emails over IMAP/SMTP. Defaults to Zoho Mail but works with any provider that exposes IMAP and SMTP endpoints. Credentials load from a secrets file or environment variables.

Combining outbound send and inbound search in one skill avoids wiring up separate integrations for each direction.

When to use it

  • Send automated order confirmations to customers
  • Search inbox for unread invoices from a specific vendor
  • Notify a team when a deployment or task completes
  • Check whether an expected email has arrived
  • Send a report to multiple recipients with CC

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Find all emails from invoices@vendor.com and send me a summary

AGENT
  1. 1Call email.search with query 'from:invoices@vendor.com' and limit 20
  2. 2Read the subject, date, and body of each result
  3. 3Compile a list of invoice subjects and received dates
  4. 4Call email.send to deliver the summary to the user's address
OUTPUT

Email sent with a formatted list of invoice subjects, dates, and senders found in the inbox

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

EMAIL_USER: your email account addressEMAIL_PASS: your email account password or app-specific passwordAn email account with IMAP and SMTP access enabled (Zoho Mail or compatible provider)