Content
83%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 tight, highly actionable CLI command reference that respects the context budget. Its main weakness is the absence of validation/verification steps around destructive operations like delete and move.
Suggestions
Add a verification checkpoint before destructive ops, e.g. run 'obsidian-cli search' to confirm the target note exists before 'delete', and warn that delete is irreversible.
For 'move', note how to verify wikilinks were updated (e.g. re-run search-content for the old path) so the refactor can be validated.
Consider splitting the CLI command catalog into a references file once the skill grows, keeping SKILL.md as a concise overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes competence — it jumps to concrete commands and vault-structure facts Claude would not already know, with no padding about what Obsidian is. | 5 / 5 |
Actionability | It provides copy-paste-ready commands for every common case (search, search-content, create, move, delete, print-default), with exact flags and arguments. | 5 / 5 |
Workflow Clarity | Commands are well grouped, but destructive operations like 'obsidian-cli delete' and 'move' have no validation or verification checkpoints, capping workflow clarity at 3 per the rubric. | 3 / 5 |
Progressive Disclosure | Content is well organized under clear section headers with no nested references, but there are no bundle files or one-level-deep references to demonstrate progressive disclosure, and it sits just over the 50-line simple-skill threshold. | 4 / 5 |
Total | 17 / 20 Passed |