🧪 Skills
email skill
Manage and read emails via the mailbox CLI with JSON outputs, supporting listing, showing, deleting, and monitoring emails securely and efficiently.
v0.1.0
Description
Mailbox CLI (OpenClaw Skill)
Use the mailbox CLI as a tool to read and manage email. OpenClaw handles channel delivery and scheduling. The mailbox CLI returns structured JSON outputs and optional text summaries.
Requirements
- mailbox CLI installed (
npm install -g mailbox-cli) - Credentials in
~/.config/mailbox/auth.json
Commands (examples)
mailbox account list --jsonmailbox email list --limit 20 --jsonmailbox email show <email_uid> --account-id <account_id> --jsonmailbox email show <email_uid> --account-id <account_id> --preview --no-html --jsonmailbox email show <email_uid> --account-id <account_id> --preview --no-html --strip-urls --jsonmailbox email delete <email_uid> --account-id <account_id> --folder INBOX --confirm --jsonmailbox digest run --jsonmailbox monitor run --jsonmailbox inbox --limit 15 --text
Safety rules
- Always use
--jsonfor automation and checksuccess. - Include
--account-idfor destructive operations. - Destructive operations default to dry-run unless
--confirmis provided. - Prefer
--dry-runbefore mutating when available.
Output contract
- JSON response includes
successanderrorfields. erroris an object with{ code, message, detail? }.- Exit codes: 0 success, 1 operation failed, 2 invalid usage.
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!