/SKILL.md
Send and receive emails via IMAP/SMTP. Use for email-based conversations, notifications, and automated replies.
npx skillsauth add timothy-node/openclaw-email-channel email-channelInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Two-way email communication via IMAP/SMTP.
Use the message tool with channel: "email":
message action=send channel=email [email protected] message="Your message here"
| Parameter | Required | Description |
|-----------|----------|-------------|
| target | Yes | Recipient email address |
| message | Yes | Email body (plain text or HTML) |
| subject | No | Email subject |
| replyTo | No | Message ID to reply to (maintains thread) |
Simple email:
message action=send channel=email [email protected] message="Hello! This is a test."
With subject:
message action=send channel=email [email protected] subject="Weekly Report" message="Here's your summary..."
Reply to thread:
message action=send channel=email [email protected] replyTo=<message-id> message="Thanks for your question..."
Emails from allowed senders automatically appear as user messages. The channel handles:
Incoming attachments are processed and available in the message context.
To send attachments, use filePath or buffer:
message action=send channel=email [email protected] message="See attached" filePath=/path/to/file.pdf
allowFrom can trigger responses${ENV_VAR} syntax for passwords in configallowFrom listreplyTo uses correct Message-ID formatdata-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.