skills/agentmail/SKILL.md
Give Hermes its own email inbox. Send, receive, and manage email autonomously via agent-owned email addresses ([email protected]). Use when you need to send emails, receive replies, manage email threads, sign up for services via email, or communicate with other agents/humans via email.
npx skillsauth add ariffazil/openclaw-workspace agentmailInstall 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.
create_inbox(username="hermes-agent") → gets [email protected]send_message(inbox_id=..., to=recipient, subject=..., text=...)list_threads(inbox_id=...) → get_thread(thread_id=...)reply_to_message(message_id=..., text=...)| Tool | Description |
|------|-------------|
| list_inboxes | List all agent inboxes |
| get_inbox | Get details of a specific inbox |
| create_inbox | Create a new inbox (gets real email address) |
| delete_inbox | Delete an inbox |
| list_threads | List email threads in an inbox |
| get_thread | Get a specific email thread with all messages |
| send_message | Send a new email |
| reply_to_message | Reply to an existing email |
| forward_message | Forward an email |
| update_message | Update message labels/status |
| get_attachment | Download an email attachment |
The MCP server is configured in ~/.hermes/config.yaml under mcp.servers.
API key is set via environment variable AGENTMAIL_API_KEY.
create_inbox if no inbox exists yetsend_message(inbox_id, to=email, subject=subject, text=body)list_inboxes → get inbox_idlist_threads(inbox_id=inbox_id) → list conversation threadsget_thread(thread_id=thread_id) → read full threadget_thread to find the message_idreply_to_message(message_id=msg_id, text=reply_text)create_inbox(username="signup-bot") → gets inbox addresslist_threads to check for verification emailget_thread to read the verification codelist_threads polling via cronjobUse list_inboxes to confirm the MCP connection is working.
development
Governed intelligence skill for AAA as the abstraction, attestation, and abduction control plane across arifOS, APEX, A-FORGE, GEOX, WEALTH, WELL, and the ariffazil profile repository. Use when the user asks to explain or design AAA, route agentic work, reduce chaos/entropy in an arifOS federation task, create AREP/task declarations, classify risk, plan multi-repo changes, review governance boundaries, or translate human intent into evidence-backed, authority-safe, recursively agentic workflows. Provides deterministic F1-F13 floor checking, bounded abduction, and FederationReceipt composition.
development
Check every skill’s “use when” and “do not use when” clauses for collisions, missing negatives, and vague verbs like “help,” “assist,” or “improve.” Load when linting, reviewing, or validating trigger boundaries.
development
Bootstrap, design, and package new skills. Load when capturing user intent for a new skill or drafting its initial instruction framework.
content-media
Diagnose which federation services are up, down, or drifting. Produce a prioritized remediation plan.