Content
81%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 strong, highly actionable gate skill: concrete git commands, a complete subagent prompt, and a verdict-driven workflow with explicit checkpoints. The main flaws are a paste-vs-point contradiction between Step 3 and the subagent prompt template, some redundant rationale prose, and inlined testing-workflow detail that belongs in the referenced knowledge file.
Suggestions
Resolve the contradiction between Step 3 ("Point it at the diff command rather than pasting") and the subagent prompt's "<paste full git diff here>" placeholder — pick one mechanism and make the template match.
Move the per-path test-workflow enumeration ("tests/data/ runs wholesale in both unit workflows, tests/ops/ only in the GPU one...") out of the subagent prompt and into .agents/knowledge/testing.md, keeping only a pointer in the checklist.
Trim the opening rationale paragraphs in "When this gate applies" to the rule itself, since the "once per PR, not once per commit" principle is already clear from the heading and table.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and much of it is non-obvious value (three-dot merge-base semantics, git add -N behavior), but the opening rationale ("the reviewer sees the whole change instead of a slice of it, and a branch of ten commits costs one review rather than ten") re-explains a rule already stated, matching level 4's 'minor instances of over-explanation'. | 4 / 5 |
Actionability | Executable commands (git diff <base>...HEAD, git add -N ., git diff HEAD, make quality), a paste-ready subagent prompt, and a verdict-action table make the guidance mostly copy-paste ready, but Step 3 says "Point it at the diff command rather than pasting" while the prompt template says "<paste full git diff here>" — an internal contradiction and a minor gap. | 4 / 5 |
Workflow Clarity | Five numbered steps with explicit validation checkpoints: the verdict table blocks risky changes ("do NOT open the PR, wait for the user"), needs-attention creates a fix-then-proceed feedback loop, and make quality runs before pushing — matching the level-5 anchor. | 5 / 5 |
Progressive Disclosure | No bundle files exist; the body is well-sectioned with clearly signaled, one-level-deep pointers (.agents/knowledge/constraints.md, .agents/knowledge/testing.md). At ~125 lines with an inlined ~45-line subagent prompt, the testing-workflow enumeration (which workflows own which paths) duplicates content that belongs in the referenced testing.md, matching level 4's 'minor organization gaps'. | 4 / 5 |
Total | 17 / 20 Passed |