Content
77%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 highly actionable with executable commands and a well-validated, clearly sequenced setup workflow including recovery paths. Its weaknesses are token efficiency and progressive disclosure: a large block of reference-style configuration documentation is inlined in the main file instead of split out.
Suggestions
Move the manual-configuration JSON schema, display-elements table, and agentsFormat option catalog into a reference file (e.g. references/config.md) and link to them from a short 'Manual Configuration' section.
Trim the display-rendering explanations (tree characters, agent codes, color-coding tables) to the essentials needed to pick a preset.
Consider condensing the preset examples to the minimal and focused variants, keeping the multi-line 'full' example only in a reference file.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The setup steps are command-driven and tight, but the body carries sizable inline reference material Claude rarely needs at execution time — a ~40-line manual-configuration JSON block, the full display-elements/color-coding/agentsFormat tables, and explanations like how tree characters and agent codes render ('Tree characters (├─, └─) show visual hierarchy'). This matches 'mostly efficient but includes some unnecessary explanation or could be tightened'. | 3 / 5 |
Actionability | Every step ships a copy-paste-ready executable command (the node one-liners for existence checks, plugin verification, chmod, legacy cleanup), plus concrete JSON snippets for both Unix and Windows statusLine values. The preset commands and troubleshooting section cover the common cases directly. | 5 / 5 |
Workflow Clarity | Setup is a clearly numbered 7-step sequence with explicit checkpoints (existence check in Step 1, plugin verification in Step 2) and strong feedback loops — a Troubleshooting section with recovery paths for legacy string migration, the Node 24+ 'homedir' SyntaxError, and a manual-verification checklist. Error conditions branch explicitly ('If omc-hud.mjs is MISSING or argument is setup...'). | 5 / 5 |
Progressive Disclosure | The section organization is good (Quick Commands, Auto-Setup, Presets, Troubleshooting), but this is a ~250-line body with no bundle files, and content that clearly belongs in a separate reference — the full manual configuration schema, the display-elements table, and agentsFormat option catalog — is inlined in SKILL.md. This is the anchor-3 pattern of structure present but separable content kept inline. | 3 / 5 |
Total | 16 / 20 Passed |