himalaya

Manage emails via IMAP and SMTP from a command-line interface.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a powerful command-line interface for managing your emails, allowing you to perform common email operations without leaving your terminal.

Core Features & Use Cases

  • Email Management: List, read, search, reply, forward, move, and delete emails.
  • Account Support: Works with multiple IMAP/SMTP accounts.
  • Use Case: Quickly search your inbox for emails from a specific sender, read the latest message, and archive it, all with a few commands.

Quick Start

Use the himalaya skill to list all emails in your inbox.

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 using a command-line interface that connects via IMAP and SMTP protocols. This allows you to list, read, compose, reply, forward, search, and organize messages without leaving your command line environment.

Can I configure multiple email accounts in a command-line email client?

Yes, you can configure multiple IMAP and SMTP accounts in a command-line email client. It integrates with local configuration files for account setup and secure credential management, allowing you to switch between accounts easily.

How do I search and archive emails via the command line?

You can search and archive emails via the command line by executing specific terminal commands to filter your inbox by sender or subject, read the targeted message, and then move or delete it to organize your mailbox.

What is the best way to read and reply to emails without a GUI?

The best way to read and reply to emails without a graphical interface is using a CLI tool that supports IMAP and SMTP. It enables you to fetch message content and send replies directly through standard terminal operations.

Do I need a local configuration file to set up terminal email management?

Yes, you need a local configuration file to set up terminal email management. This file is required to define your IMAP and SMTP account settings and manage your secure credentials for authenticating your email sessions.

Are there limitations to using a CLI for email management instead of a webmail client?

Using a CLI for email management focuses on text-based operations like listing, reading, and organizing messages, which may lack the rich HTML rendering and graphical attachment previews typically available in a standard webmail client.