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.