himalaya

Manage email accounts via IMAP and SMTP from the terminal.

9|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/Cyapstaye/Adame_ver.open --skill himalaya-cyapstaye
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/Cyapstaye/Adame_ver.open/tree/main/skills/email/himalaya
Command: npx skills add https://github.com/Cyapstaye/Adame_ver.open --skill himalaya-cyapstaye

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the friction of switching between a browser-based email client and your terminal, allowing you to manage communications, search threads, and compose messages without leaving your command-line environment.

Core Features & Use Cases

  • Unified Email Management: Perform IMAP and SMTP operations like listing, reading, moving, and deleting emails directly from the terminal.
  • Scriptable Composing: Use stdin piping to send emails programmatically, making it ideal for automated notifications or agent-driven responses.
  • Use Case: You can integrate this with an agent to automatically search for specific project-related emails, download attachments, and draft replies using pre-defined templates.

Quick Start

Use the himalaya skill to list the latest emails in your inbox by running the envelope list command.

Frequently Asked Questions about himalaya

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

FAQPage Schema
How can I manage IMAP and SMTP emails directly from the terminal?

You can manage IMAP and SMTP emails directly from the terminal using a command-line interface to list, read, move, and delete messages without leaving your command-line environment.

How do I send automated email notifications via a command-line script?

You can send automated email notifications via a command-line script by piping input to the SMTP interface, enabling programmatic message composing and agent-driven responses.

What is the best way to search and organize emails in a terminal workflow?

The best way to search and organize emails in a terminal workflow is using a CLI that supports searching threads and managing message folders natively through standard IMAP protocols.

Do I need a specific binary and config file to use a CLI email client?

Yes, using a CLI email client requires the corresponding CLI binary installed and a valid configuration file located at the standard system path to authenticate your accounts.

Can I integrate terminal-based email management with automated agents?

You can integrate terminal-based email management with automated agents to search project-related messages, download attachments, and draft replies using pre-defined templates programmatically.

Why switch from a browser-based email client to a command-line interface?

Switching from a browser-based email client to a command-line interface eliminates the friction of context switching, allowing you to handle communications natively within your existing terminal workflows.