himalaya

Manage IMAP/SMTP email from the terminal using Himalaya CLI.

78|16|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill himalaya-sheawinkler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/sheawinkler/hermes-agent-ultra/tree/main/skills/email/himalaya
Command: npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill himalaya-sheawinkler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Terminal-based email management is often tedious and brittle without a dedicated CLI; Himalaya provides a lightweight, scriptable interface to read, compose, and manage IMAP/SMTP mail directly from the command line.

Core Features & Use Cases

  • IMAP/SMTP-backed mailbox access from the terminal for reading, composing, replying, and forwarding messages.
  • Notmuch and Sendmail backends support for flexible local workflows and integration with existing mail ecosystems.
  • Interactive account configuration and CLI-driven workflows suitable for scripts and automation.

Quick Start

Install Himalaya, run the interactive account configuration wizard, and begin managing your mail with commands like envelope list and message read.

Frequently Asked Questions about himalaya

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage IMAP email from the terminal?

You can manage IMAP email from the terminal using the Himalaya CLI, which provides a lightweight, scriptable interface to read, compose, and reply to messages directly via command line workflows.

Can I use Notmuch with a terminal email client?

Yes, Himalaya CLI supports Notmuch backends for local mail workflows, allowing you to integrate terminal-based email management with existing Notmuch mail ecosystems and indexing.

How do I configure SMTP settings for command line email?

You can configure SMTP settings for command line email by running the Himalaya interactive account configuration wizard, which sets up local configurations for IMAP and SMTP backends.

What is the best way to automate email workflows via CLI?

The best way to automate email workflows via CLI is using Himalaya's structured commands, which support scripting for reading, composing, and organizing messages through IMAP and SMTP protocols.

Does Himalaya CLI work with Sendmail backends?

Yes, Himalaya CLI works with Sendmail backends, providing flexible local mail-sending workflows alongside IMAP-backed mailbox access for reading and organizing terminal-based email.