Content
92%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.
An exemplary lean skill body: concrete tool calls, a precise matching rule with a WRONG/RIGHT anti-pattern pair, explicit fallbacks, and a self-check checklist. The only trimmable redundancy is the fourfold repetition of the directory-boundary rule and the opening filler sentence.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean — no concept tutorials, tight tool-call examples — but the directory-boundary rule is stated four times ("Why", Workflow step 2, "Anti-patterns", "Checklist") and the opener "The user wants to resume work." is filler. This matches anchor 4 (efficient, minor over-explanation that could be trimmed) rather than anchor 5's every-token-earns-its-place; it is well above anchor 3's noticeable padding. | 4 / 5 |
Actionability | Fully executable guidance: copy-paste tool calls (`memory_sessions { "limit": 20 }`, `memory_recall` with limit 10), an exact match predicate (`session.cwd === projectPath || session.cwd.startsWith(projectPath + sep)`), and a concrete expected-output example. This matches anchor 5 (copy-paste ready, covers common cases); anchor 4 would imply missing key details, which is not the case. | 5 / 5 |
Workflow Clarity | Five clearly sequenced steps with explicit branches ("No match: fall back to the single most recent session overall", "Prefer completed over abandoned"), empty-session handling, question-first ordering, and a closing verification checklist. The read-only task needs no destructive/batch validation cap, and the explicit fallbacks plus checklist satisfy anchor 5 better than anchor 4's 'minor validation gaps'. | 5 / 5 |
Progressive Disclosure | A ~60-line, well-sectioned single file (Quick start, Why, Workflow, Anti-patterns, Checklist, See also, Troubleshooting) whose only external pointer is one clearly-signaled, one-level-deep reference ("See ../_shared/TROUBLESHOOTING.md if memory_sessions or memory_recall is not available"). Nothing needs splitting out, so this matches the simple-skill exception and anchor 5; anchor 4 would require organization gaps that are not present. | 5 / 5 |
Total | 19 / 20 Passed |