Content
65%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 a well-structured, token-efficient overview that correctly delegates detailed code and guidance to references/rule.md via a clearly signaled one-level-deep reference. However, the Check/Fix/Explain sections are templated one-liners offering vague direction rather than actionable steps, and there is no sequenced workflow with validation checkpoints in the body itself.
Suggestions
Make the Check section actionable in the body: name what to look for concretely (e.g., 'grep for jest.mock on modules under test, missing afterEach(restoreAllMocks), spies on private methods') rather than 'Review this test file for mocking patterns'.
Turn the Check → Fix → Explain sections into a light sequence (review → flag over-mocking/cleanup gaps → apply fixes → re-run tests) so the body conveys order, or fold them into the Quick Reference to cut template redundancy.
Surface one or two key verification cues from references/rule.md (e.g., 'confirm the test fails when the mock is removed') so the review has a built-in checkpoint without leaving the overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean (~45 lines): a one-sentence rationale, a 4-bullet Quick Reference with concrete specifics ('jest.restoreAllMocks() in afterEach', 'Use MSW'), and a clean pointer to references/rule.md. The four near-identical one-line mode sections (Check/Fix/Explain/Code Review) add mild template redundancy, keeping it just below the every-token-earns-its-place anchor. | 4 / 5 |
Actionability | The Quick Reference gives concrete, specific directives (mock external dependencies not business logic; cleanup via jest.restoreAllMocks(); use MSW; test behavior not internals), but the Check/Fix/Explain sections are high-level direction with no executable code or commands in the body ('Review this test file for mocking patterns...'). This matches 'some concrete guidance but incomplete' rather than the mostly-executable anchor — the executable examples live only in references/rule.md. | 3 / 5 |
Workflow Clarity | The Check/Fix/Explain/Code Review sections act as a mode menu rather than a sequenced workflow — there is no ordered process and no validation checkpoints for the review outcome (the verification steps live only in the reference file). The single-action-5 exception doesn't apply since the body defines four parallel vague modes, so it lands on 'steps listed but checkpoints missing or implicit'. | 3 / 5 |
Progressive Disclosure | The skill is under 50 lines with a well-organized body and a clearly signaled one-level-deep reference — 'For full implementation details, code examples, and framework-specific guidance, see references/rule.md' — and references/rule.md exists as a single flat file containing the detailed material (code examples, when-to-mock table, common mistakes, verification steps). This matches the simple-skill exception: well-organized sections with an appropriate, real external reference keeping bulk detail out of context. | 5 / 5 |
Total | 15 / 20 Passed |