himalaya

Manage emails via IMAP/SMTP from the terminal.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines email management by allowing users to interact with their email accounts directly from the command line, eliminating the need to switch to a graphical client for common tasks.

Core Features & Use Cases

  • Email Operations: List, read, write, reply, forward, search, move, copy, and delete emails.
  • Account Management: Supports multiple email accounts and various backends (IMAP, SMTP, Notmuch).
  • Use Case: Quickly search for emails from a specific sender, reply to a message, or archive old conversations without leaving your terminal.

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 manage emails from the terminal using IMAP and SMTP by executing commands to list, read, write, reply, forward, search, and organize messages across multiple accounts without needing a graphical email client.

Can I handle multiple email accounts in the terminal?

Yes, you can handle multiple email accounts in the terminal. The system supports various backends including IMAP, SMTP, and Notmuch to manage and switch between different account credentials seamlessly.

Do I need to install the himalaya CLI tool to use this Skill?

Yes, you need the himalaya CLI tool installed and configured with your email account credentials. This Skill acts as an interface to the CLI, requiring it to be set up beforehand to execute IMAP and SMTP operations.

What is the best way to search and archive emails from the command line?

The best way to search and archive emails from the command line is using this Skill to query specific senders or subjects, then move, copy, or delete the matching messages directly in your terminal session.

How does message composition work for terminal emails?

Message composition for terminal emails works using MML. It allows you to write and format new emails or replies directly from the command line interface without launching external text editors.