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.