himalaya

Manage email via CLI with IMAP/SMTP, multi-account support, and MML composition.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill himalaya-simon-copilot-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/Simon-Copilot-Studio/ai-content-hub/tree/main/email/himalaya
Command: npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill himalaya-simon-copilot-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya provides a robust CLI for managing emails via IMAP/SMTP, enabling listing, reading, composing, replying, forwarding, searching, and organizing from the terminal across multiple accounts.

Core Features & Use Cases

  • List, read, write, reply, forward, and search emails from the command line.
  • Support for multiple accounts and MML-based message composition for programmatic generation.
  • Use cases include automation of inbox workflows, archival processing, and batch email handling in scripts.

Quick Start

Install Himalaya, configure at least one account, and start by listing emails in your INBOX.

Frequently Asked Questions about himalaya

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

FAQPage Schema
How do I manage IMAP email accounts from the command line?

You can manage IMAP email accounts from the command line by using a terminal-based CLI to list, read, compose, reply, forward, and search messages across multiple configured accounts.

Can I automate batch email processing and inbox organization in scripts?

Yes, you can automate batch email processing and inbox organization in scripts by leveraging CLI commands and MML-based message composition for programmatic generation and scripted workflows.

Does terminal-based email management support multiple SMTP and IMAP accounts?

Terminal-based email management supports multiple SMTP and IMAP accounts, allowing you to configure and switch between various email backends for individual or team workflows.

What is MML and how is it used for composing emails in a CLI?

MML is a message composition syntax used in a CLI to programmatically generate and format emails, enabling automated scripting and batch email handling without manual text entry.

Is a terminal email CLI suitable for team workflows and automated archival processing?

A terminal email CLI is suitable for team workflows and automated archival processing, providing scripted batch operations and multi-account configurations to streamline inbox management.