Content
76%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is a strong, highly actionable command reference with good file structure and a valuable silent-failure gotcha, weakened mainly by absent validation/verification steps around destructive send/delete operations.
Suggestions
Add an explicit verification step after send (e.g. list the Sent folder or check exit code) and a confirm-before-delete note to satisfy the destructive/batch validation expectation.
Move the full config.toml block and the alias-syntax deep dive into references/configuration.md, keeping only a minimal example plus a pointer in SKILL.md.
Collapse the redundant reply approaches (template pipe vs. manual build vs. reply-all) into one recommended path with the alternatives noted in one line.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly lean command reference with no padding about what email/IMAP is, though the long inline config.toml block and the duplicated reply approaches leave minor instances that could be trimmed, fitting the efficient-with-minor-over-explanation anchor rather than the every-token-earns-its-place anchor above. | 4 / 5 |
Actionability | It provides copy-paste-ready, fully executable commands with real flags across the common cases (e.g. `himalaya envelope list --folder "Sent"`, `cat << 'EOF' | himalaya template send`, `himalaya message move "Archive" 42`), matching the anchor for fully executable guidance covering common cases. | 5 / 5 |
Workflow Clarity | Sequences exist for reply/forward/compose but lack explicit validation checkpoints, and destructive operations like `message delete` are shown with no verify step, so per the destructive/batch cap it stays at the anchor for steps present but checkpoints missing rather than the clear-sequence anchor above. | 3 / 5 |
Progressive Disclosure | A clear References section signals two one-level-deep files (both verified to exist) with brief descriptions and the overview stays in SKILL.md, but the sizable inline config.toml plus alias gotcha keep it just short of the cleanly-split anchor above. | 4 / 5 |
Total | 16 / 20 Passed |