himalaya

Manage email via the Himalaya CLI with IMAP/SMTP backends.

327|85|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/letta-ai/lettabot --skill himalaya
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/letta-ai/lettabot/tree/main/.skills/himalaya
Command: npx skills add https://github.com/letta-ai/lettabot --skill himalaya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya provides a CLI-based solution to manage emails from the terminal, consolidating multi-account access, reading, composing, and organizing messages without switching apps.

Core Features & Use Cases

  • Manage multiple email accounts via IMAP/SMTP from a single CLI.
  • List, read, compose with MML, reply, forward, search, and organize emails efficiently.
  • Use cases: quickly triage inbox, draft messages via editor, or automate routine email tasks.

Quick Start

Install Himalaya CLI and configure accounts:

  • macOS: brew install himalaya
  • Configure: create ~/.config/himalaya/config.toml with account details Then basic usage examples: himalaya envelope list himalaya message write himalaya account configure

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 email accounts from the terminal?▼

You can manage multiple IMAP and SMTP email accounts from the terminal by configuring the Himalaya CLI with a config.toml file to list, read, write, and search messages across accounts without switching apps.

How do I compose and send emails using MML via a command line interface?▼

You compose and send emails using MML via a command line interface by running the write command in Himalaya, which allows you to draft messages via your preferred editor and send them through SMTP.

Do I need to install the Himalaya binary and configure a config file before using terminal email commands?▼

Yes, you need to install the Himalaya binary on your host system and create a configured config.toml file with your account details and securely stored credentials before using terminal email commands.

Can I quickly triage my inbox and reply to or forward messages without leaving the CLI?▼

Yes, you can quickly triage your inbox and reply to or forward messages without leaving the CLI by using Himalaya's built-in commands to list envelopes, read messages, and automate routine email tasks efficiently.

What is the best way to automate routine email tasks and multi-account access without a graphical email client?▼

The best way to automate routine email tasks and multi-account access without a graphical email client is using a CLI-based solution like Himalaya to consolidate reading, composing, and organizing messages.

Are there limitations when using terminal-based email management for organizing and searching messages?▼

Limitations of terminal-based email management include requiring manual configuration of IMAP and SMTP backends in a config.toml file and depending entirely on the Himalaya binary being installed on your host system.