himalaya

Manage emails via IMAP/SMTP from the terminal with MML composition.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya provides a terminal-based interface to manage emails across IMAP/SMTP backends, enabling you to read, write, search, and organize messages without a GUI.

Core Features & Use Cases

  • List folders and emails across multiple accounts from the command line.
  • Compose, reply, and forward messages using MML, with support for automation via piping.
  • Use in scripts and automation pipelines to streamline inbox management and batch operations.

Quick Start

Use Himalaya CLI to configure an IMAP/SMTP account and start listing, reading, and sending emails 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 emails from the terminal using IMAP and SMTP?▼

You can manage emails from the terminal by configuring an IMAP/SMTP account to list, read, compose, and organize messages directly via command-line interface without needing a GUI.

What is the best way to automate email workflows via command line?▼

Automating email workflows via command line is best achieved by piping commands to compose, reply, and forward messages using MML, streamlining inbox management through scripts and batch operations.

Can I list and read emails across multiple accounts from a CLI?▼

Yes, you can list folders and read emails across multiple accounts from the CLI, enabling unified command-line access to manage diverse personal and professional inboxes.

How do I compose and send emails using MML in a terminal environment?▼

You compose and send emails using MML in a terminal environment by utilizing command-line interface features that support message composition, replying, and forwarding through standard input piping.

Does command-line email handling work for batch processing and scripting?▼

Command-line email handling works for batch processing and scripting by allowing integration into automation pipelines, streamlining inbox management and executing robust batch operations with multi-account support.