himalaya

Manage IMAP and SMTP email accounts from a terminal CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rebootix-research/viki-clow --skill himalaya-rebootix-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/rebootix-research/viki-clow/tree/main/skills/himalaya
Command: npx skills add https://github.com/rebootix-research/viki-clow --skill himalaya-rebootix-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Terminal-based email management is time-consuming and fragmented across browsers and apps. Himalaya provides a CLI that interfaces with IMAP/SMTP to manage multiple mail accounts from a single, scriptable tool, reducing context switching and improving automation.

Core Features & Use Cases

  • Multi-account IMAP/SMTP support for listing, reading, composing, replying, and organizing emails.
  • MML-based message composition for creating rich messages from the command line.
  • Search, filter, move, and manage mail without leaving the terminal, with support for common backends and configurations.

Quick Start

Open a terminal and run Himalaya to list, read, and compose messages from multiple email accounts.

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 a CLI tool that interfaces directly with IMAP and SMTP servers. This allows you to list, read, compose, and organize mail across all configured accounts without leaving the command line.

How do I compose and send emails via SMTP using a command line interface?

You can compose and send emails via SMTP from the command line using MML-based message composition. This enables you to create rich messages and reply to existing threads directly through terminal-based email management.

Can I search and filter IMAP mailboxes without leaving the terminal?

Yes, you can search, filter, and move emails across IMAP mailboxes entirely from the terminal. The CLI provides scriptable commands to organize and retrieve messages without needing a graphical email client.

What is the best way to automate terminal-based email management for power users?

The best way to automate terminal-based email management is using a scriptable CLI that connects to IMAP and SMTP servers. This reduces context switching across browsers and apps while enabling multi-account mail automation.

Does terminal email management work with standard IMAP and SMTP backends?

Yes, terminal email management works with standard IMAP and SMTP backends. It requires a configurable backend setup to establish reliable messaging connections for listing, reading, and sending mail across multiple accounts.