himalaya

Manage email via IMAP and SMTP workflows from the terminal.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/rickyananda/hermes-skills --skill himalaya-rickyananda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/rickyananda/hermes-skills/tree/main/email/himalaya
Command: npx skills add https://github.com/rickyananda/hermes-skills --skill himalaya-rickyananda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya removes the friction of managing email in a graphical inbox by letting you read, search, compose, reply, forward, move, and delete mail directly from the terminal.

Core Features & Use Cases

  • Full IMAP and SMTP workflows: Handle inbox navigation, message reading, sending, and folder operations from one command-line client.
  • Multiple account support: Switch between personal and work mailboxes while keeping configuration, folder aliases, and authentication organized.
  • Reliable automated composition: Use structured message templates and piped input for replies, forwards, attachments, and rich message bodies.
  • Use case: A support operator can list unread mail, inspect a message, draft a reply, and send it without ever opening a browser.

Quick Start

Ask me to set up Himalaya for your email account and then use it to list folders, read messages, compose replies, and send mail from the terminal.

Frequently Asked Questions about himalaya

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

FAQPage Schema
How do I manage email from the terminal without opening a browser?

Terminal email management is possible by using the Himalaya CLI to list folders, read messages, and compose replies directly from the shell. It supports full IMAP and SMTP workflows to send, move, and delete mail without a graphical interface.

Can I download email attachments using a command line interface?

Yes, downloading email attachments via a command line interface is supported through the Himalaya CLI. You can inspect messages and download attached files directly from the terminal using structured IMAP workflows.

How do I search mail and read messages across multiple IMAP accounts?

Searching mail and reading messages across multiple IMAP accounts is handled by the Himalaya CLI, which supports switching between personal and work mailboxes while keeping folder aliases and authentication organized.

Do I need a specific email client installed to compose replies from the shell?

Yes, composing replies from the shell requires a configured Himalaya installation with account credentials. It uses structured message templates and piped input for reliable automated email composition via SMTP.

What is the best way to forward and move messages without a graphical email client?

Forwarding and moving messages without a graphical client is best achieved using the Himalaya CLI for terminal email operations. It provides full IMAP folder management to move, delete, and forward mail directly.