ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

himalaya-cli

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).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/cohenyehonatan/himalaya-cli
Or

What This Skill Does

The himalaya-cli skill enables your AI agent to function as a powerful, terminal-based email manager. By leveraging the Himalaya Email CLI, the agent can interact with your IMAP and SMTP servers to perform essential communication tasks. It is designed for users who prioritize privacy, speed, and terminal workflows. With this skill, the agent can list envelopes, search through deep email archives, read specific messages, and handle outgoing correspondence through composition, replies, and forwarding. It supports complex backend configurations, allowing it to interface with existing email infrastructure while keeping credentials secure via external command execution like pass or keyring.

Installation

To integrate this capability into your OpenClaw environment, ensure the Himalaya CLI is installed on your host machine and verify it with 'himalaya --version'. Once confirmed, initialize your configuration at ~/.config/himalaya/config.toml, setting up your IMAP/SMTP accounts. Finally, install the skill via the OpenClaw terminal command: clawhub install openclaw/skills/skills/cohenyehonatan/himalaya-cli.

Use Cases

This skill is perfect for automated email triaging and rapid communication management. Use it to scan for specific subject lines, archive old messages automatically, or draft replies based on templates. It is particularly useful for developers or system administrators who prefer processing emails via text-based streams and require a lightweight, scriptable interface for their inbox rather than heavy GUI clients.

Example Prompts

  1. "Check my inbox for any emails from the support team regarding the server migration and summarize the latest one."
  2. "Find the email with the subject 'Project Timeline' from last month and forward it to my project manager at [email protected]."
  3. "List the 10 most recent emails in my 'Work' folder and flag the unread ones for my review."

Tips & Limitations

Note that Himalaya requires the correct subcommand structure. Avoid top-level commands like 'himalaya list'; always specify the domain, such as 'himalaya envelope list' or 'himalaya message read'. Ensure your configuration file uses secure methods for password handling (e.g., 'pass show') rather than plaintext to maintain system integrity. The skill relies on your system's default editor for interactive composition tasks, so ensure environment variables like EDITOR are set correctly for the agent to handle message writing smoothly.

Metadata

Stars3409
Views0
Updated2026-03-25
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-cohenyehonatan-himalaya-cli": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#email#cli#imap#smtp#productivity
Safety Score: 3/5

Flags: network-access, file-read, file-write