himalaya

Manage emails from the terminal via IMAP/SMTP using Himalaya.

117|8|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/geezerrrr/motive --skill himalaya-geezerrrr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/geezerrrr/motive/tree/main/Motive/Resources/Skills.bundle/himalaya
Command: npx skills add https://github.com/geezerrrr/motive --skill himalaya-geezerrrr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Himalaya provides a command-line email client to manage messages directly from the terminal, reducing context switching and enabling automation.

Core Features & Use Cases

  • List, read, compose, reply, forward, and search emails from the shell, with multi-account support.
  • Organize mail and craft messages using MML-based composition for streamlined workflows.

Quick Start

Install Himalaya, configure an account, and start managing email from your terminal.

Frequently Asked Questions about himalaya

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

FAQPage Schema
How do I manage emails from the terminal using IMAP and SMTP?

You can manage emails from the terminal by interfacing with IMAP and SMTP protocols through the Himalaya CLI client, enabling you to list, read, compose, and search messages directly in your shell.

Can I manage multiple email accounts in a CLI environment?

Yes, managing multiple email accounts in a CLI environment is supported. You can list, read, and organize messages across various configured accounts directly from your terminal interface.

How do I compose and reply to emails from the shell?

You can compose and reply to emails from the shell using MML-based composition. This streamlines crafting messages, forwarding, and organizing mail workflows directly in your terminal.

What is the best way to automate daily email workflows in the terminal?

Automating daily email workflows in the terminal is best achieved using a CLI email client. It reduces context switching by allowing you to search, read, and organize messages directly from the shell.

Do I need any specific dependencies to use a terminal email client?

No specific dependencies are required to use this terminal email client. You simply need to install the Himalaya CLI tool, configure your IMAP and SMTP account settings, and start managing messages.

Why use a command line email client over a graphical interface?

A command line email client reduces context switching for terminal-centric users and enables automation. It allows you to handle common tasks like searching and organizing mail without leaving your shell environment.