CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
81
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillEvaluation — 93%
↑ 1.69xAgent success when using this skill
Validation for skill structure
Account configuration setup
Config file path
60%
100%
IMAP port 993
100%
100%
IMAP TLS encryption
62%
100%
SMTP port 587
100%
100%
SMTP start-tls
50%
100%
No raw passwords
100%
100%
Password via cmd or keyring
70%
100%
Multiple accounts
100%
100%
Default account marked
100%
100%
Folder aliases
60%
50%
Signature configured
100%
100%
Signature delimiter
0%
100%
Without context: $0.2958 · 1m 29s · 11 turns · 16 in / 6,785 out tokens
With context: $0.3662 · 59s · 19 turns · 2,267 in / 3,608 out tokens
MML rich email composition
MML multipart alternative
0%
100%
HTML part tag
0%
100%
File attachment syntax
0%
100%
Attachment display name
0%
87%
Multipart mixed for text+attachment
0%
100%
Inline image multipart related
0%
100%
Inline image disposition and id
0%
100%
CID reference in HTML
100%
100%
Send via stdin pipeline
40%
100%
Required email headers present
100%
100%
No interactive write used
100%
100%
Without context: $0.4401 · 2m 12s · 18 turns · 23 in / 8,784 out tokens
With context: $0.2242 · 41s · 14 turns · 1,945 in / 2,347 out tokens
Email search and automation scripting
Search query syntax
0%
100%
Folder flag for non-inbox
75%
62%
JSON output flag
100%
100%
Pagination flags
100%
100%
Flag add command
30%
100%
Flag remove command
0%
0%
Attachment download command
100%
100%
Download directory flag
25%
100%
Message move command
100%
100%
Debug logging env var
100%
100%
Account flag for non-default
100%
100%
Re-list after folder change
14%
57%
Without context: $0.2525 · 1m 13s · 13 turns · 20 in / 4,213 out tokens
With context: $0.3715 · 1m 22s · 16 turns · 18 in / 4,637 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.