himalaya
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Why use this skill?
Manage your emails directly from the terminal with the Himalaya skill for OpenClaw. Streamline your inbox, automate replies, and organize messages using AI-driven CLI commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lamelas/himalayaWhat This Skill Does
The Himalaya skill enables OpenClaw to interact directly with your email infrastructure via the terminal. By wrapping the robust Himalaya CLI, this skill allows the AI agent to list, read, compose, reply, and organize emails across multiple IMAP and SMTP accounts. It bridges the gap between text-based communication and automated task management, allowing you to trigger email actions through natural language instructions without leaving your terminal environment.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/lamelas/himalaya
Ensure you have the Himalaya CLI installed and verified on your system path. You must have a valid configuration file at ~/.config/himalaya/config.toml that includes your IMAP and SMTP credentials, ideally managed via a secure password manager or keyring.
Use Cases
- Automated Triage: Ask the agent to list unread emails in your inbox or search for messages from specific clients to prioritize your workflow.
- Quick Responses: Draft and send replies to common inquiries without switching to a GUI mail client.
- Email Management: Use the agent to move important communications into specific folders like 'Archive' or 'Important' based on content criteria.
- MML Composition: Leverage MIME Meta Language for complex email formatting or bulk reporting generated by the AI.
Example Prompts
- "Check my inbox and summarize the last 5 unread messages from my project manager."
- "Search for the latest email regarding the Q4 report and forward it to my lead developer."
- "Draft a reply to the email with ID 104, confirming that I have received the requirements and will have an update by Friday."
Tips & Limitations
- Security First: Since this skill requires email credentials, ensure your
config.tomluses secure password command integration (passorkeyring) rather than plaintext secrets. - Error Handling: When performing bulk actions (like moving or deleting messages), always verify the ID of the emails first to avoid accidental data loss.
- Complexity: While Himalaya supports advanced MML, keep your initial automated messages simple until you are familiar with how the AI interprets your specific templating needs.
- System Path: Ensure that the
himalayabinary is accessible to the OpenClaw agent environment, otherwise, it may fail to execute commands.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lamelas-himalaya": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write