himalaya

Manage emails via IMAP and SMTP using the himalaya CLI.

3|1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/SeanHogg/coderClaw --skill himalaya-seanhogg
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/SeanHogg/coderClaw/tree/main/product/skills/himalaya
Command: npx skills add https://github.com/SeanHogg/coderClaw --skill himalaya-seanhogg

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, offering a fast and efficient way to handle your inbox without needing a graphical client.

Core Features & Use Cases

  • Email Management: List, read, reply, forward, search, and organize emails.
  • Multi-Account Support: Configure and manage multiple email accounts (IMAP/SMTP).
  • Compose Emails: Write and send new emails, including attachments, using a simple markup language.
  • Use Case: Quickly search your inbox for emails from a specific sender, mark them as read, and archive them, all within a single terminal session.

Quick Start

Use the himalaya skill to list all 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 emails from the terminal using IMAP and SMTP?▼

You can manage emails from the terminal by using a command-line interface that communicates via IMAP and SMTP protocols to list, read, compose, and organize messages. This approach provides a fast, text-based workflow for inbox management without a graphical client.

Can I configure multiple email accounts for command-line access?▼

Yes, command-line email management supports configuring and managing multiple email accounts via IMAP and SMTP. You can switch between accounts within a single terminal session to list, read, and send messages across different providers.

How do I search and organize emails without a graphical client?▼

You can search your inbox for specific senders, mark messages as read, and archive them using terminal commands. This allows you to quickly filter and organize emails entirely within a single command-line interface session.

Do I need to install a specific CLI tool to manage emails in the terminal?▼

Yes, you must install and configure the `himalaya` CLI tool with your account credentials before managing emails. This command-line utility acts as the backend interface for sending and receiving messages via IMAP and SMTP.

Can I compose and forward emails with attachments from the command line?▼

Yes, you can write, reply to, and forward new emails from the command line, including attachments. The composition process uses a simple markup language to format messages before sending them through the configured SMTP server.

What is the best way to handle email workflows in a terminal session?▼

The best way to handle email workflows in a terminal session is using a CLI tool that supports IMAP and SMTP operations. This allows you to rapidly list, search, read, and archive messages without leaving your command-line environment.