Content
68%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 lean, actionable security checklist with concrete patterns and a clear output template, assuming Claude's competence throughout. Its main weakness is workflow clarity: auto-fixing code and batch-writing findings/commitments proceed without an explicit validation or verification checkpoint, capping that dimension at 3.
Suggestions
Add an explicit validation checkpoint in the Fix-first model (e.g., after auto-fixing, re-run the relevant tests/linter and only mark [AUTO-FIXED] when they pass) to lift workflow_clarity above the batch/destructive cap.
Provide one fully worked example finding (filled title, location, risk, fix, auto-fixed) and a concrete grep command for secrets so the guidance is copy-paste ready.
Add a brief verification step before writing tracking files (confirm the finding is not already in calibration.md as a known false positive) to close the batch-write validation gap.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Lean bullet checklists that assume Claude's competence (no explaining what TLS, OWASP, or ECB mode is), with only minor editorializing ("Be thorough but practical — flag real risks, not theoretical ones") that could be trimmed. | 4 / 5 |
Actionability | Concrete named patterns to hunt (".unwrap() on user input", "Math.random()", "ECB mode", "AES-256-GCM"), a filled output template, and exact tracking paths, but no worked example finding or actual grep commands leave minor gaps versus the copy-paste-ready 5 anchor. | 4 / 5 |
Workflow Clarity | Categories are sequenced (1–6) with a Health Score and "No issues found in" completeness signal, but there is no explicit validation checkpoint before auto-fixing code or batch-writing findings/commitments; the destructive/batch cap at 3 applies. | 3 / 5 |
Progressive Disclosure | A single well-organized file with clear section headers and no nested references; content is appropriately placed for a self-contained skill, but it is not the overview-pointing-to-one-level-references pattern of the 5 anchor. | 4 / 5 |
Total | 15 / 20 Passed |