himalaya

Manage email accounts via IMAP/SMTP through a command-line interface.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/breakingcircuits1337/agent-skills --skill himalaya-breakingcircuits1337
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: himalaya
Source: https://github.com/breakingcircuits1337/agent-skills/tree/main/himalaya
Command: npx skills add https://github.com/breakingcircuits1337/agent-skills --skill himalaya-breakingcircuits1337

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines email management through the terminal, eliminating the need for a web interface and providing a powerful CLI for email operations.

Core Features & Use Cases

  • Email Operations: List, read, write, reply, forward, search, and organize emails.
  • Multiple Accounts: Support for managing multiple email accounts.
  • Message Composition: Compose emails using MML (MIME Meta Language).
  • Use Case: Quickly compose and send emails with attachments, or automate email tasks using scripts.

Quick Start

Use the himalaya skill to list all emails in the INBOX folder.

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?

Terminal email management via IMAP and SMTP lets you list, read, write, reply, forward, and search emails. It eliminates the need for a web interface by providing a command-line interface for direct account operations.

Can I manage multiple email accounts through a command-line interface?

Yes, command-line email management supports multiple email accounts. You can configure several IMAP and SMTP connections to switch between accounts and organize emails directly from your terminal.

How do I send emails with attachments using terminal commands?

You can compose and send emails with attachments by using MML (MIME Meta Language) for message composition. This allows you to quickly write emails and attach files directly through terminal commands.

What is the best way to automate repetitive email tasks?

Automating repetitive email tasks is best handled by integrating IMAP and SMTP commands into terminal-based scripts. This enables automated email listing, reading, and sending without manual web interface interaction.

Do I need a web interface to organize and search my emails?

No, you do not need a web interface to organize and search emails. A terminal-based email client using IMAP and SMTP protocols provides full search and organization capabilities directly from the command line.