himalaya

Orchestrate IMAP/SMTP email workflows and MML-based composition from the terminal.

4|2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/bitan-del/gods-eye --skill himalaya-bitan-del
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/bitan-del/gods-eye/tree/main/skills/himalaya
Command: npx skills add https://github.com/bitan-del/gods-eye --skill himalaya-bitan-del

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Himalaya provides a CLI-based solution for managing emails without a GUI, enabling centralized control and scripting-friendly workflows directly from the terminal.

Core Features & Use Cases

  • List, read, compose, reply, forward, search, and organize emails across multiple accounts via the command line.
  • Supports IMAP/SMTP backends with MML-based message composition and flexible configuration, enabling workflow automation and offline-like operation.
  • Use cases include rapid inbox triage, automated email pipelines, and multi-account management for developers and power users.

Quick Start

Install Himalaya and run the quickstart wizard to set up your first account.

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 command line?

You can manage multiple email accounts from the command line by configuring IMAP and SMTP backends within a centralized configuration file, enabling you to list, read, and organize messages across all accounts directly from the terminal.

What is MML-based email composition and how does it work in a terminal workflow?

MML-based email composition in a terminal workflow allows you to draft messages using a specific markup language, enabling automated scripting and structured message creation without needing a graphical interface.

Can I use IMAP and SMTP backends to automate email triage and pipelines?

Yes, you can use IMAP and SMTP backends to automate email triage and pipelines by orchestrating command line workflows for listing, searching, and replying to messages, creating automated processing pipelines.

Do I need a specific configuration file to set up terminal email management?

You need a specific configuration file located at a predefined path to set up terminal email management, defining your IMAP and SMTP backend credentials, secure token sources, and multi-account parameters.

What is the best way to search and organize emails without a GUI?

The best way to search and organize emails without a GUI is by using a CLI client that orchestrates IMAP workflows and integrates with local indexing tools, enabling command line searching and offline-like triage for rapid inbox management.

Does terminal email management support secure token sources for SMTP authentication?

Terminal email management supports secure token sources for SMTP authentication by allowing backend definitions to reference external credential providers within the configuration setup.