himalaya

Manage IMAP and SMTP email accounts from the terminal via himalaya CLI.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/cxnaive/hermes-agent-llbot --skill himalaya-cxnaive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/cxnaive/hermes-agent-llbot/tree/main/skills/email/himalaya
Command: npx skills add https://github.com/cxnaive/hermes-agent-llbot --skill himalaya-cxnaive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires himalaya, and includes references (resource) components.

What problem does it solve?

This Skill solves the friction of switching between a terminal-based workflow and a graphical email client by providing a robust CLI interface for IMAP and SMTP operations.

Core Features & Use Cases

  • Terminal-Native Email: Perform full email management including listing, reading, searching, and sending messages without leaving your shell.
  • Scriptable Communication: Automate email workflows like sending reports or processing incoming mail via piped input and structured JSON output.
  • Use Case: Integrate your email into automated agent workflows, such as having the agent automatically fetch unread messages, summarize them, and draft replies using standard Unix tools.

Quick Start

Use the himalaya skill to list the latest emails in your inbox by running the envelope list command.

Frequently Asked Questions about himalaya

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage IMAP and SMTP email accounts directly from the terminal?

You can manage IMAP and SMTP email accounts directly from the terminal using a command-line interface to list, read, search, and send messages without leaving your shell environment.

Can I automate email workflows like sending reports via the command line?

Yes, you can automate email workflows like sending reports via piped input and structured JSON output, enabling scripted communication and processing of incoming mail.

Do I need a specific configuration file to authenticate with mail servers using a CLI email client?

Yes, authenticating with mail servers using a CLI email client requires a valid configuration file at the standard path to properly connect to your IMAP and SMTP accounts.

What's the best way to integrate email retrieval and drafting into automated agent workflows?

The best way to integrate email into automated agent workflows is using a terminal-native CLI tool that fetches unread messages and outputs structured JSON for agents to summarize and draft replies.

Does a terminal email client work for headless or shell-based environments?

Yes, a terminal email client is specifically designed for headless or shell-based environments, providing full IMAP and SMTP operations without requiring a graphical email client.