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.
A well-crafted skill body: a tight four-step workflow with explicit 'Done when' checkpoints and error recovery, lean Prism-specific details that Claude would not know, and a verified one-level-deep reference structure. The only weakness is minor: the inline harness snippet is not fully self-executable (undefined token/base-in-literal), though a complete runnable example is correctly deferred to the reference file.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Lean and efficient: every section carries non-obvious, Prism-specific knowledge ('--multiprocess=false avoids a createMultiProcessPrism crash', 'with default --errors=false Prism validates only the spec's required fields') rather than concepts Claude already knows. Not 4: there is no trimming opportunity that wouldn't lose operative detail. | 5 / 5 |
Actionability | Mostly executable: a copy-paste-ready 'prism mock <spec> --port 13000 --cors --multiprocess=false' command, a kill/lsof cleanup pair, and a harness usage snippet whose API (rewriteUrl/auth/watch/transformBody, h.route/h.restore) matches the actual scripts/prism-harness.mjs. Not 5: the inline JS snippet has minor gaps — 'base' is referenced inside its own object literal (would throw if run verbatim) and 'token' is undefined — and full runnable code is deferred to the reference file. | 4 / 5 |
Workflow Clarity | Four clearly sequenced steps, each ending in an explicit 'Done when:' validation checkpoint, with error-recovery feedback ('A crash means add --multiprocess=false; a taken port means pick another'), a red/green loop in step 3 ('one command goes red on the bug and green once fixed'), and a post-run port verification via 'lsof -i :<port>'. Not 4: checkpoints and recovery paths are present at every stage. | 5 / 5 |
Progressive Disclosure | Clear overview with a well-signaled, one-level-deep reference — [references/coolisimplify-example.md] with explicit when-to-read guidance ('Read it when the task touches this repo's clone/API flows') — plus a real, matching scripts/prism-harness.mjs (both files verified to exist, and the harness API matches the script). Content is appropriately split for a skill of this size. Not 4: no organization gaps; navigation is easy and nothing that belongs in a separate file is inlined. | 5 / 5 |
Total | 19 / 20 Passed |