himalaya

Manage emails via Himalaya CLI using IMAP and SMTP protocols.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/juliuss1907/knowledge-base --skill himalaya-juliuss1907
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/juliuss1907/knowledge-base/tree/main/.hermes/skills/email/himalaya
Command: npx skills add https://github.com/juliuss1907/knowledge-base --skill himalaya-juliuss1907

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires himalaya, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies email management by allowing you to interact with your emails using the Himalaya CLI, directly from the terminal.

Core Features & Use Cases

  • Terminal Email Client: Access and manage emails using the Himalaya CLI, supporting IMAP and SMTP backends.
  • Configuration Wizard: Configure email accounts easily through an interactive wizard.
  • Email Operations: Perform common email operations like listing folders, searching, reading, replying, forwarding, and deleting emails.
  • Attachment Management: Save attachments from emails to specific directories.
  • Output Formats: Supports structured output formats for easier parsing programmatically.
  • Use Case: For users who prefer a command-line interface for email management, this Skill can help streamline their workflow and save time.

Quick Start

Set up your Himalaya account and configure it with your email credentials. Use the himalaya command to interact with your emails 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 emails from the terminal using IMAP and SMTP?

You can manage emails from the terminal by using the Himalaya CLI, which supports IMAP and SMTP protocols for reading and sending messages. It provides a command-line interface to interact with your email accounts directly.

What email operations can I perform through a command-line interface?

Using the terminal email client, you can perform operations such as listing folders, searching, reading, replying, forwarding, and deleting emails. It also supports saving attachments to specific directories and structured output formats for easier programmatic parsing.

Do I need to install Himalaya CLI to read and send emails from the terminal?

Yes, you need the Himalaya CLI installed and proper email server configurations set up. An interactive configuration wizard is provided to help you easily configure your email accounts with your credentials.

Can I save email attachments to a specific directory when using a terminal email client?

Yes, the terminal email client supports attachment management, allowing you to save attachments from emails to specific directories directly from the command line.

What's the best way to configure email accounts for terminal-based email management?

The best way to configure email accounts for terminal-based email management is through the provided configuration wizard. It helps you set up your IMAP and SMTP credentials interactively to start sending and reading emails.

Does the terminal email client support structured output for programmatic parsing?

Yes, the terminal email client supports structured output formats for easier parsing programmatically. This allows you to integrate email operations like listing folders and searching into automated workflows.