himalaya

Manage IMAP/SMTP email accounts through the Himalaya terminal CLI.

237|33|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/suitedaces/my-agent --skill himalaya-suitedaces
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/suitedaces/my-agent/tree/main/skills/himalaya
Command: npx skills add https://github.com/suitedaces/my-agent --skill himalaya-suitedaces

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Himalaya CLI streamlines email management by enabling command-line access to IMAP/SMTP email operations, from reading to composing and organizing.

Core Features & Use Cases

  • List folders and view mailbox structure across multiple accounts
  • Read, search, compose, reply, and forward messages from the terminal
  • Manage multiple email accounts from a single CLI workflow

Quick Start

Install Himalaya and configure accounts:

  • himalaya account configure
  • himalaya folder list
  • himalaya envelope list
  • himalaya message write

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 orchestrating IMAP and SMTP backends through a unified CLI. This allows listing folders, reading, composing, and organizing messages across all configured accounts.

What do I need to configure before using CLI email management?

Before using CLI email management, you need the Himalaya tool installed and a configuration file at ~/.config/himalaya/config.toml. This file must contain your credentials for IMAP and SMTP backends to connect your accounts.

Can I search and forward emails using IMAP and SMTP via command line?

Yes, you can search and forward emails using IMAP and SMTP via command line. The CLI orchestrates these protocols to enable reading, searching, composing, replying, and forwarding messages directly from your terminal.

What is the best way to automate multi-account email workflows?

The best way to automate multi-account email workflows is using a CLI that orchestrates IMAP and SMTP backends. This approach enables scripting for listing folders, viewing mailbox structures, and organizing messages across accounts.

Does terminal-based email management support mailbox structure listing across accounts?

Terminal-based email management supports mailbox structure listing across accounts. By orchestrating IMAP backends, the CLI enables you to list folders and view the mailbox structure for all your configured accounts.