himalaya

Manage emails via IMAP and SMTP from the command line.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/storyclaw-official/storyclaw-assistant --skill himalaya-storyclaw-official
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/storyclaw-official/storyclaw-assistant/tree/main/skills/himalaya
Command: npx skills add https://github.com/storyclaw-official/storyclaw-assistant --skill himalaya-storyclaw-official

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows users to manage their email directly from the command line, streamlining email operations without needing a graphical client.

Core Features & Use Cases

  • Email Management: List, read, compose, reply, forward, move, copy, and delete emails.
  • Account Support: Works with multiple email accounts via IMAP and SMTP.
  • Use Case: Quickly search for emails from a specific sender, archive old messages, or draft a new email, all from 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 email from the terminal using IMAP and SMTP?

You can manage email from the terminal by using a command-line interface that connects to your accounts via IMAP and SMTP protocols. This allows you to list, read, compose, and search emails without a graphical client.

Can I compose and forward emails directly from the command line?

Yes, you can compose and forward emails directly from the command line. The interface supports advanced message composition using MML, alongside standard operations like replying and moving emails across folders.

Does terminal email management support multiple accounts?

Terminal email management supports multiple accounts. You can configure and switch between various email providers using standard IMAP and SMTP connection settings within the command-line interface.

How do I securely store passwords for a command-line email client?

To securely store passwords for a command-line email client, you can integrate with external password management tools. This prevents storing credentials in plain text and secures your IMAP and SMTP authentication.

What is the best way to search for emails from a specific sender in the terminal?

The best way to search for emails from a specific sender in the terminal is using the built-in search command provided by the CLI. It queries your inbox via IMAP to quickly filter and locate specific messages.

What are the limitations of using a command-line interface for email?

A limitation of using a command-line interface for email is the lack of a graphical rendering for complex HTML messages. It is optimized for text-based operations like listing, searching, and organizing messages rather than viewing rich media.