himalaya

Manage emails via IMAP/SMTP from the terminal across multiple accounts.

31|8|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/citedy/adclaw --skill himalaya-citedy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/citedy/adclaw/tree/main/src/adclaw/agents/skills/himalaya
Command: npx skills add https://github.com/citedy/adclaw --skill himalaya-citedy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya CLI enables efficient email management from the terminal, consolidating access to multiple accounts and streamlining configuration so you can read, organize, and respond more quickly.

Core Features & Use Cases

  • CLI-based email management using IMAP/SMTP backends across multiple accounts
  • List folders and read messages, with options to move, delete, and flag emails
  • Quick setup via a central TOML configuration file at ~/.config/himalaya/config.toml for streamlined workflows
  • Use cases include inbox triage, multi-account monitoring, and offline or Notmuch-backed workflows

Quick Start

Install Himalaya, run the interactive account configuration, and start listing 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 multiple email accounts from the terminal?

You can manage multiple email accounts from the terminal by configuring IMAP and SMTP credentials in a central TOML file, allowing you to list, read, and organize messages across accounts via a single CLI.

What is needed to set up CLI email management with IMAP and SMTP?

To set up CLI email management, you need the Himalaya CLI installed, IMAP and SMTP credentials for your accounts, and a configuration file located at ~/.config/himalaya/config.toml.

Can I sort and organize emails across multi-account configurations in a CLI?

Yes, you can organize emails across multi-account configurations in a CLI by using commands to list folders, move messages, delete emails, and flag items for streamlined inbox triage.

Does terminal email management work with offline workflows?

Terminal email management supports offline or Notmuch-backed workflows, enabling you to triage and organize messages locally without requiring a continuous active IMAP connection.

What is the best way to consolidate access to multiple email accounts for quick triage?

The best way to consolidate access for quick triage is using a CLI tool that centralizes multiple IMAP and SMTP account configurations into a single interface for rapid reading and organizing.