Content
77%Weight 40%Scale 1-3Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is highly actionable with executable examples, concrete commands, and a clear verification loop, scoring well on actionability and workflow clarity. It is held back only by minor redundancy between sections and a referenced template file that is missing from the bundle.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes Claude's competence (no padding about ESM, reducers, or React basics), but the 'How to Run' and 'Procedure' sections overlap on hot-reload and `/<id>` launch mechanics, so it could be tightened — not the level-3 'every token earns its place'. | 2 / 3 |
Actionability | Provides a fully executable register(sdk) example, exact API signatures (sparkline, sparkRows, gauge, hbars), concrete slash commands (`/widgets-reload`, `/<id>`), and specific file paths (~/.hermes/tui-widgets/<name>.mjs, crash log), matching the level-3 copy-paste-ready anchor. | 3 / 3 |
Workflow Clarity | Sequenced numbered steps in 'How to Run' and 'Procedure' plus a dedicated 'Verification' section with explicit checkpoints (file listed under loaded:, ambient dock behavior, re-toggle to remove) and a 'Pitfalls' error-recovery pointer, matching the level-3 clear-sequence-with-validation anchor. | 3 / 3 |
Progressive Disclosure | Sections are well-organized, but the skill is a single monolithic file with a large inline 'Quick Reference' API section that could be split out, and it references a 'templates/clock.mjs' bundle file that is not present in the skill bundle (no references/scripts/assets directories exist) — a dangling, one-level reference rather than the level-3 well-signaled split. | 2 / 3 |
Total | 10 / 12 Passed |