himalaya

Manage email accounts via CLI with IMAP/SMTP, Notmuch, and Sendmail backends.

2|1|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/duggal1/Sapphire-cli --skill himalaya-duggal1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/duggal1/Sapphire-cli/tree/main/internal/skills/bundled/himalaya
Command: npx skills add https://github.com/duggal1/Sapphire-cli --skill himalaya-duggal1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya reduces manual inbox management overhead by enabling terminal-based control over multiple email accounts via IMAP/SMTP, Notmuch, or Sendmail backends and supports MML for composing messages.

Core Features & Use Cases

  • List, read, compose, and organize emails from the command line across accounts.
  • Support for multiple backends (IMAP/SMTP, Notmuch, Sendmail) and MML-based composition.
  • Ideal for automation, scripting, and workflows where inbox management needs to be integrated into CI/CD or incident response pipelines.

Quick Start

Run Himalaya in a project directory to begin managing your inbox 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 email accounts from the command line?

Himalaya enables terminal-first multi-account email management by connecting to IMAP, SMTP, Notmuch, or Sendmail backends, allowing you to list, read, and organize emails directly from the command line.

Can I automate inbox management and integrate email into CI/CD pipelines?

Yes, you can automate inbox management by scripting CLI email operations. Himalaya supports scriptable operations in automated environments, making it ideal for integrating email workflows into CI/CD or incident response pipelines.

Does Himalaya support MML for composing emails from the terminal?

Yes, Himalaya supports MML-based composition for composing messages from the terminal. This allows you to draft and structure emails directly within terminal-based workflows using the command line interface.

What is the best way to handle email configuration and authentication safely in automated scripts?

Himalaya ensures robust handling of configuration, authentication, and error states, providing safe, scriptable operations for automated environments. It is designed to manage these states securely during terminal-based email processing.

Can I use Notmuch and Sendmail backends together for email management?

Yes, you can use Notmuch and Sendmail backends together for email management. Himalaya supports versatile deployment scenarios across both backends, allowing you to tailor configurations to fit specific developer workflows and incident response needs.