himalaya

Manage IMAP/SMTP email operations from the terminal CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the need to switch between web email clients and your terminal during security operations, letting analysts manage all email tasks directly from their CLI workflow without disrupting their existing toolchain.

Core Features & Use Cases

  • Terminal-native email operations: List, read, search, send, and organize emails via IMAP/SMTP directly from the command line, no web UI required.
  • Security workflow integration: Works with VIGIL's agent runtime to automate alert triage communications, evidence sharing, and follow-up emails during investigations.
  • Multi-account and attachment support: Manage multiple personal or work email accounts, and send/receive attachments as part of routine security analyst tasks.

Quick Start

Use the himalaya skill to list all unread emails in your primary inbox and send a reply to the most recent message from your security team lead.

Frequently Asked Questions about himalaya

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage IMAP email directly from the terminal?

You can manage IMAP email directly from the terminal using a CLI-based email client, enabling you to list, read, search, and send messages without leaving your command-line environment. This requires configuring IMAP and SMTP credentials in a TOML file.

Can I automate security alert triage and evidence communication via SMTP?

Automating security alert triage and evidence communication via SMTP is possible through terminal-native email management. This approach integrates directly into CLI workflows, allowing analysts to send and organize follow-up emails during investigations without switching to a web client.

Do I need to install an external binary to send email from the command line?

Yes, sending email from the command line requires installing the external Himalaya CLI binary. Additionally, you must provide a valid TOML configuration file containing your IMAP and SMTP credentials along with folder alias mappings.

What is the best way to handle multiple email accounts in a CLI environment?

The best way to handle multiple email accounts in a CLI environment is using a terminal-native email manager that supports multi-account configurations via a TOML file. This allows you to manage personal and work accounts, including attachments, directly from the command line.

Does terminal-native email management support sending and receiving attachments?

Yes, terminal-native email management supports sending and receiving attachments. You can handle attachments as part of routine tasks directly within your CLI workflow, eliminating the need to switch to web-based email clients for file transfers.