Himalaya Email CLI
SkillSearchManage email with the Himalaya CLI: configure accounts, list folders, read or search messages, draft replies, send mail, or download attachments from the terminal.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Himalaya Email CLI skill
What this skill tells your AI
The instructions your AI receives, as published by hybridaione/hybridclaw in community-skills/himalaya/SKILL.md and read by ahel’s review.
Use Himalaya for host-side IMAP and SMTP email workflows when a terminal-native client is the right tool.
Default Workflow
- Verify the CLI:
himalaya --version - If it is missing, tell the user to run:
hybridclaw skill install himalaya brew - Verify accounts:
himalaya account list - If no account exists, run:
himalaya account configure - If multiple accounts exist, use
--account <name>explicitly.
Common Operations
List folders:
himalaya folder list
List message envelopes:
himalaya envelope list --output json
Read a message:
himalaya message read 42
Reply:
himalaya message reply 42
Write and send from a template:
cat <<'EOF' | himalaya template send
From: you@example.com
To: recipient@example.com
Subject: Follow-up
Draft body here.
EOF
Download attachments:
himalaya attachment download 42 --dir /tmp/himalaya-attachments
Rules
- Draft first, send second. Show the planned email body before sending.
- Confirm before send, delete, move, or forward operations.
- Prefer
--output jsonwhen you need machine-readable search or list results. - If the user only wants a summary of already ingested email threads, prefer
channel-catchup. - Keep account selection explicit when there is any ambiguity.
Signals
- GitHub stars
- 132
- Forks
- 12
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
himalaya-hybridaione- Source
- github.com/hybridaione/hybridclaw