himalaya

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

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/anilcan-kara/nozich-agent --skill himalaya-anilcan-kara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/anilcan-kara/nozich-agent/tree/main/skills/email/himalaya
Command: npx skills add https://github.com/anilcan-kara/nozich-agent --skill himalaya-anilcan-kara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya enables users to manage emails directly from the terminal using IMAP/SMTP, unifying reading, composing, and sending within a lightweight CLI.

Core Features & Use Cases

  • CLI-based email management: read, compose, send, and organize messages via the Himalaya tool.
  • Multi-account support with folder aliases and templates for quick, consistent messaging.
  • Notmuch backend and OAuth2 configuration are available paths in advanced setups for flexible workflows (via references).

Quick Start

Configure an account with the interactive wizard and start reading or sending emails 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 email from the terminal using IMAP and SMTP?

Terminal email management via IMAP and SMTP is enabled by the Himalaya CLI, allowing you to read, compose, send, and organize messages directly from the command line. It requires installing the CLI and configuring your account.

Can I configure multiple email accounts in a terminal email client?

Yes, configuring multiple email accounts is supported for terminal-based management. You can set them up using a config.toml file and the interactive account configure wizard, which handles password management and setup for each account.

Do I need a specific email backend to organize CLI messages effectively?

The Notmuch backend is available as an advanced setup path for organizing CLI email messages effectively. This provides flexible workflows for searching and categorizing your terminal-based email across multiple accounts.

What is the best way to handle passwords when configuring terminal email?

The best way to handle passwords when configuring terminal email is using the interactive account configure wizard. It guides you through secure password management for your IMAP and SMTP accounts during the setup process.

Does terminal email support OAuth2 configuration for secure access?

Yes, OAuth2 configuration is available as an advanced setup path for secure access to terminal email. This allows flexible authentication workflows alongside standard IMAP and SMTP password management.

How do I set up email templates for consistent terminal messaging?

Email templates can be set up for quick and consistent terminal messaging by configuring them within your account settings. This allows rapid, uniform composing and sending of messages across multiple configured accounts.