himalaya

Manage emails via IMAP and SMTP using the himalaya CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to manage your emails directly from the command line, eliminating the need to switch to a graphical email client for common tasks.

Core Features & Use Cases

  • Email Management: List, read, write, reply, forward, search, and organize emails via IMAP/SMTP.
  • Multi-Account Support: Seamlessly manage multiple email accounts.
  • Use Case: Quickly search for an email from a specific sender, reply to it, and then archive it, all without leaving your terminal.

Quick Start

Use the himalaya skill to list all folders in your default email account.

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?

You can manage emails from the terminal by using a CLI tool that interfaces directly with IMAP and SMTP protocols to list, read, write, and organize messages without a graphical client.

Can I search and reply to emails across multiple accounts via command line?

Yes, searching and replying to emails across multiple accounts via command line is supported. The CLI tool connects to multiple configured accounts to seamlessly organize and send messages.

Do I need an IMAP or SMTP client installed to use terminal email commands?

Yes, you need the underlying CLI email tool installed and configured with your account credentials to execute terminal commands for reading and sending messages over IMAP and SMTP.

What is the best way to read and organize emails without leaving the command line?

The best way to read and organize emails without leaving the command line is using a dedicated CLI email manager that supports listing, forwarding, and archiving messages directly in the terminal.

Does terminal email management support multiple accounts?

Yes, terminal email management supports multiple accounts. You can configure several distinct email credentials to seamlessly switch between accounts and organize messages from a single interface.