Content
78%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 an exemplary lean, well-sequenced workflow with real validation gates and a clear termination condition. Its main weakness is actionability: it defers the actual coverage command to 'the repository-supported command' instead of naming an executable command.
Suggestions
Name the concrete coverage command (e.g. `cargo llvm-cov --html` or the repo's documented invocation) in step 1 instead of 'the repository-supported command'.
Add a brief failure-handling branch after step 4 (e.g. 'If new tests fail or regress runtime behavior, fix or drop them before proceeding').
Clarify what 'Run `review`' refers to (a slash command or verification skill) so the final step is unambiguous.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is 15 lean lines with zero padding and no explanation of concepts Claude already knows; every instruction, including 'Do not add assertions that merely execute code without checking behavior', earns its place. | 5 / 5 |
Actionability | The steps are concrete in intent ('Select uncovered behavior by risk, not by easiest lines', 'Re-run targeted tests'), but executable specifics are missing: 'the repository-supported command' never names the actual command (e.g. cargo llvm-cov) and no copy-paste-ready invocation appears. | 3 / 5 |
Workflow Clarity | A clear 7-step sequence with a re-run checkpoint (step 4), a keep/drop gate (step 5), and explicit termination conditions (step 6), but error-recovery handling (what to do when tests fail or coverage regresses) remains implicit. | 4 / 5 |
Progressive Disclosure | Under 50 lines with no need for external references; the header and numbered list are well-organized, satisfying the simple-skill exception for progressive disclosure. | 5 / 5 |
Total | 17 / 20 Passed |