Content
100%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: executable setup code, concrete option defaults, explicit use/avoid guidance, and a capacity limit with a migration pointer — all in under 60 lines with zero filler. Nothing material is missing for the common wiring path.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | 'Zero-dependency `recall`/`save` adapter backed by a `Map`. Records vanish on process restart.' — every line earns its place; no padding, no re-explaining concepts Claude already knows, and even the capacity limit is one tight paragraph. | 5 / 5 |
Actionability | The Setup block is complete, copy-paste-ready TypeScript wiring the adapter into memoryMiddleware with a concrete scope, and Options gives executable signatures with real defaults (topK 6, minScore 0.15) covering the common cases. | 5 / 5 |
Workflow Clarity | Single-task skill (import inMemory(), pass it to memoryMiddleware) and the single action is unambiguous, with a comment flagging the one decision point (static vs. derived scope). No destructive or batch operations, so no validation checkpoints are needed. | 5 / 5 |
Progressive Disclosure | Roughly 50-line body with well-organized sections (When to use / When NOT / Setup / Options / Capacity), no content that belongs in separate files, and the single cross-reference to the sibling redis skill is clearly signaled — appropriate structure for a skill with no external references. | 5 / 5 |
Total | 20 / 20 Passed |