himalaya

Manage IMAP and SMTP mailbox operations from terminal environments via the Himalaya CLI.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Gitnapp/Skills --skill himalaya-gitnapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/Gitnapp/Skills/tree/main/email/himalaya
Command: npx skills add https://github.com/Gitnapp/Skills --skill himalaya-gitnapp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the challenge of managing IMAP and SMTP email workflows from terminal environments by providing a reliable way to read, search, organize, and send messages without a graphical email client.

Core Features & Use Cases

  • Terminal Email Management: Access mailboxes, list folders, read messages, search conversations, move emails, manage flags, and delete messages through the Himalaya CLI.
  • Email Composition and Sending: Create replies, forwards, new messages, and attachment-rich emails using command-line workflows and MML formatting.
  • Use Case: Automate an assistant workflow that needs to inspect incoming emails, draft responses, and send messages through a configured IMAP/SMTP account.

Quick Start

Use the himalaya skill to configure my email account and help me read, search, and send messages from the terminal.

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 from the terminal?

You can manage IMAP and SMTP email from the terminal by using the Himalaya CLI to read, search, organize, and send messages without a graphical client. This requires configuring the command-line client with your email authentication settings.

Can I compose and send emails with attachments using a command-line interface?

Yes, you can compose and send emails with attachments using a command-line interface through MML formatting. The terminal workflow supports creating replies, forwards, and new messages with attached files directly.

Do I need a specific email client to access my mailbox from the terminal?

Yes, you need the Himalaya command-line client installed and configured with your email authentication settings to reliably access IMAP and SMTP mailbox operations from terminal environments.

What is the best way to automate reading and drafting email responses in terminal environments?

The best way to automate email workflows in terminal environments is using a CLI tool to inspect incoming messages, draft responses, and send them through a configured IMAP and SMTP account.

How does terminal email management handle organizing and searching conversations?

Terminal email management handles searching conversations by allowing you to list folders, read messages, search content, move emails, manage flags, and delete messages directly through CLI commands.