himalaya

Manage emails via IMAP/SMTP from a command-line interface.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a powerful command-line interface for managing your email, allowing you to perform common email operations without leaving your terminal.

Core Features & Use Cases

  • Email Management: List, read, write, reply, forward, search, and organize emails.
  • Multi-Account Support: Seamlessly manage multiple email accounts (IMAP/SMTP).
  • Configuration Flexibility: Supports various authentication methods and backends.
  • Use Case: Quickly search for emails from a specific sender, archive old messages, or compose a new email with attachments, all from your command line.

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 can manage emails from the terminal by using a CLI tool that interfaces directly with IMAP and SMTP protocols. This allows you to list, read, write, and organize messages across multiple accounts without leaving the command line.

Can I search and organize emails across multiple accounts in the command line?

Yes, you can search and organize emails across multiple accounts directly in the command line. The CLI supports multi-account management, allowing you to quickly query specific senders and archive messages seamlessly.

Does terminal email management support OAuth2 and command-based authentication?

Terminal email management supports flexible authentication options including OAuth2, password, and command-based retrieval. This ensures secure access to your IMAP and SMTP accounts without hardcoding credentials.

What is the best way to integrate local mail backends like Notmuch with a CLI email client?

The best way to integrate local mail backends is by using a CLI that natively supports Notmuch integration. This allows you to leverage advanced searching and tagging capabilities directly on your locally synced IMAP messages.

How do I write and forward emails with attachments from a command line interface?

You can write and forward emails with attachments from a command line interface by utilizing the compose and forward commands. The CLI handles SMTP transmission, allowing you to draft messages and append files entirely within your terminal.