himalaya

Provides a CLI for IMAP/SMTP email management across multiple accounts.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/pertain99/openclaw-better --skill himalaya-pertain99
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/pertain99/openclaw-better/tree/main/skills/himalaya
Command: npx skills add https://github.com/pertain99/openclaw-better --skill himalaya-pertain99

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Terminal-based email management can be tedious and fragmented. Himalaya provides a cohesive CLI to read, compose, search, and organize emails from IMAP/SMTP backends across multiple accounts.

Core Features & Use Cases

  • Unified command-line interface to manage emails (read, write, reply, forward, search, and organize) across accounts.
  • Supports composing with MML (MIME Meta Language) and sending via IMAP/SMTP backends or Notmuch/Sendmail.
  • Use cases include quick inbox triage, archiving conversations, and script-driven email operations.

Quick Start

Install Himalaya, configure an account, and start by listing your inbox with Himalaya envelope list.

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 across multiple IMAP and SMTP accounts?

Manage emails from the terminal by using a CLI client that connects to IMAP and SMTP backends. This supports reading, composing, searching, and organizing messages across multiple accounts.

Can I compose and send emails via CLI using MML and Notmuch?

Yes, you can compose emails from the CLI using MML (MIME Meta Language). Sending is supported through IMAP, SMTP, Sendmail, or Notmuch integrations based on your configuration.

What is the best way to triage my inbox using a command-line email client?

Triage your inbox using a command-line email client to quickly list envelopes, read messages, archive conversations, and reply or forward directly from the terminal.

Do I need a specific backend configuration to use a CLI email client with IMAP and SMTP?

Yes, you need a config-driven setup that meets backend configuration requirements for IMAP, SMTP, Notmuch, and Sendmail integrations to ensure proper connectivity and message synchronization.

Does terminal-based email management support script-driven operations for automated workflows?

Terminal-based email management supports script-driven email operations, allowing you to automate tasks like inbox triage, archiving, and multi-account message organization within automated workflows.