himalaya

Manage IMAP/SMTP email accounts via the Himalaya CLI in the terminal.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya provides a command-line interface to manage emails across IMAP/SMTP without a GUI, reducing context-switching and enabling automation.

Core Features & Use Cases

  • List, read, compose, reply, forward, and search emails from multiple accounts directly in the terminal.
  • Organize folders, manage attachments, and perform bulk operations via a consistent CLI workflow.
  • Use Case: a developer or sysadmin can script routine inbox management and compose responses without leaving the terminal.

Quick Start

Install Himalaya and run the account configure wizard to start managing your 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 multiple IMAP and SMTP accounts from the terminal?

You can manage multiple IMAP and SMTP accounts from the terminal by using a CLI email client to list, read, compose, and organize messages without a graphical interface. It enables scriptable workflows for routine inbox management.

Can I script email composition and automate inbox management without a GUI?

Yes, you can script email composition and automate inbox management without a GUI. A CLI email client allows developers and sysadmins to script routine operations like reading, replying, forwarding, and searching emails directly from the terminal.

What is the best way to search and organize emails across multiple accounts in a CLI workflow?

The best way to search and organize emails across multiple accounts in a CLI workflow is using a command-line email manager. It supports listing, searching, and organizing folders via IMAP and SMTP protocols to reduce context-switching.

Does a terminal email client support attachments and bulk operations for IMAP accounts?

Yes, a terminal email client supports managing attachments and performing bulk operations for IMAP accounts. It enables users to handle folders and process multiple messages efficiently through a consistent CLI workflow.

How do I configure IMAP and SMTP settings for a command-line email client?

To configure IMAP and SMTP settings for a command-line email client, you run the account configure wizard after installation. This setup process connects your terminal to multiple email accounts for immediate CLI access.