Content
86%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 exemplar of lean, expert-aimed instruction: a concrete passive-to-active checklist with named tools, exact header and parameter lists, and a clear exit criterion. The only meaningful gaps are the absence of ready-made test payloads for the XSS/injection steps and lack of explicit error-recovery loops.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean throughout: eleven terse numbered steps with zero padding, listing header names ("CSP, HSTS, X-Content-Type-Options, frame-ancestors, Referrer-Policy") and checks without explaining concepts Claude already knows (e.g., what XSS or a session cookie is). This matches anchor 5 ('Lean and efficient; assumes Claude's competence; every token earns its place') with nothing to trim. | 5 / 5 |
Actionability | Guidance is mostly executable with concrete anchors: named tools ("ZAP baseline", "npm audit", "pip-audit"), exact parameters ("next=", "return_url=", "redirect="), and an exhaustive SSRF target list ("loopback, private ranges, link-local, IPv6, decimal IPs, redirect-to-private, and DNS rebinding"). Minor gaps keep it below anchor 5: no example payloads for the XSS/injection steps ("HTML/script-like text", "SQL-ish and template-ish strings") and no ZAP invocation command. | 4 / 5 |
Workflow Clarity | A clear 11-step sequence runs passive-to-active with inline verification cues ("confirm it renders inert", "Look for errors or behavior changes") and a termination checklist ("Each ASVS chapter in scope is marked tested, not applicable, or blocked"), matching anchor 4's 'clear sequence with most checkpoints present'. It is not anchor 5 because there are no explicit feedback loops or error-recovery steps; the destructive-operation cap does not apply since the skill is explicitly non-destructive and gates active tests behind approval. | 4 / 5 |
Progressive Disclosure | The skill is under 50 lines with no bundle files and no content that belongs in separate references; sections (Procedure, Exit criteria) are well organized and external pointers (ASVS 5.0, WSTG) are one-line, one-level-deep links. Per the rubric's simple-skill guideline, this earns anchor 5 on well-organized sections alone. | 5 / 5 |
Total | 18 / 20 Passed |