himalaya

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for managing emails, allowing users to interact with their IMAP/SMTP accounts without leaving the terminal.

Core Features & Use Cases

  • Email Management: List, read, write, reply, forward, search, and organize emails.
  • Multi-Account Support: Configure and manage multiple email accounts.
  • Secure Authentication: Supports various authentication methods, including password commands and system keyrings.
  • Use Case: Quickly search for emails from a specific sender, move them to an archive folder, and compose a reply, all from your terminal.

Quick Start

Use the himalaya skill to list all email folders in your default account.

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 using IMAP and SMTP by configuring a command-line interface that lists, reads, writes, and organizes messages across multiple accounts. This allows full email management without leaving the terminal environment.

Can I configure multiple email accounts in a terminal mail client?

Yes, terminal mail clients can configure multiple email accounts. You set up each account via a configuration file, enabling seamless switching between accounts to list, search, and reply to emails directly from the command line.

What secure authentication methods work for terminal email management?

Secure authentication methods for terminal email management include password commands and system keyrings. These options securely store and retrieve credentials, ensuring safe IMAP and SMTP access without exposing passwords in plaintext configuration files.

How do I search and organize emails across folders via the command line?

To search and organize emails via the command line, use IMAP protocol commands to filter messages by sender or criteria, then move them to archive folders. This enables efficient batch processing and sorting directly from the terminal.

Do I need a configuration file to send and reply to emails via SMTP?

Yes, a configuration file is required to send and reply to emails via SMTP. It defines server endpoints, ports, and authentication details, enabling the terminal client to securely route outbound messages and manage replies.