himalaya

Manage IMAP and SMTP email workflows from the terminal.

126|11|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/HybridAIOne/hybridclaw --skill himalaya-hybridaione
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/HybridAIOne/hybridclaw/tree/main/community-skills/himalaya
Command: npx skills add https://github.com/HybridAIOne/hybridclaw --skill himalaya-hybridaione

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of checking and replying to email by letting you manage folders, read messages, and send drafts directly from the terminal.

Core Features & Use Cases

  • Account setup and listing: Configure IMAP/SMTP accounts and quickly verify which accounts are available.
  • Inbox-to-terminal workflows: List folders and message envelopes, then open specific messages by ID for reading and replying.
  • Search, draft, and send: Create replies (including template-based drafts) and confirm before sending for safer operational control.
  • Attachments retrieval: Download message attachments to a chosen directory for review or downstream processing.

Quick Start

Install Himalaya with brew, then run himalaya account configure to set up your email accounts.

Frequently Asked Questions about himalaya

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

FAQPage Schema
How do I manage IMAP and SMTP email workflows from the terminal?

You can manage email workflows from the terminal by listing folders, reading message envelopes, drafting replies, and sending messages. This approach enables host-side email triage and lightweight automation when a CLI is preferred over a GUI client.

Can I download email attachments using a command line interface?

Yes, you can download message attachments to a chosen directory for review or downstream processing. This allows you to retrieve email attachments directly from your terminal without needing a graphical email client.

How do I set up multiple IMAP and SMTP accounts for terminal email management?

You can configure IMAP and SMTP accounts and quickly verify which accounts are available. Explicit account selection is supported to safely target the correct mailbox when operating on multiple team inboxes.

How do I search and reply to messages in a coworker or team inbox via CLI?

You can list message envelopes, open specific messages by ID, and create template-based drafts. The system supports a confirmation step before sending replies, ensuring safer operational control over coworker workflows.

Do I need the Himalaya CLI installed to run terminal email tasks?

Yes, a Himalaya CLI installation is required to use this functionality. Once installed, you can run the account configure command to set up your email accounts and begin executing structured, JSON-supported outputs.

What is the best way to automate email triage without a graphical email client?

The best way to automate email triage is using a CLI to read message envelopes and download attachments. It replaces GUI friction with structured outputs and explicit account selection for lightweight, scriptable email processing.