Content
88%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 executable field guide: concrete payloads, copy-paste probes, explicit win signals, a verification checklist, and false-positive recovery guidance, with virtually no filler. Its only structural weakness is that everything lives in one ~225-line file where a leaner overview pointing to per-technique reference files would improve navigability.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean — a payload table, ready-to-run curl probes, win signals, and checklists with almost no padding. The two short intro paragraphs ('Header injection turns user-controlled input into HTTP protocol control…', 'The Host header is trusted by application code…') briefly restate concepts Claude already knows, which is the minor over-explanation the score-4 anchor describes; not enough padding to drop to 3. | 4 / 5 |
Actionability | Every section gives copy-paste-ready curl commands with concrete payloads, headers, grep filters, and interpretation of output ('Win signal: X-Injected: crlf-test… appears in the response headers'). The payload encoding table plus per-technique commands cover the common cases exactly as the score-5 anchor requires; the only placeholders (<TARGET>, basic.jar) are legitimately environment-specific. | 5 / 5 |
Workflow Clarity | Each technique follows a probe → check win signal → escalate pattern, the cache-poisoning section has an explicit enumeration loop followed by a step-by-step canary verification ('Now fetch WITHOUT the header — if body still contains canary, it was cached'), and the document closes with a five-item Verification Checklist plus a False Positives section for error recovery. Explicit validation steps, feedback loops, and a checklist match the score-5 anchor; the batch rate-limit loop includes interpretation guidance, so no validation cap applies. | 5 / 5 |
Progressive Disclosure | No bundle files exist (references/, scripts/, assets/ are absent), and the ~225-line single file is organized into clearly labeled, navigable sections covering the full technique catalog. Structure is good and content is mostly appropriately placed, but a payload table and several self-contained technique sections could arguably live in one-level-deep reference files to keep SKILL.md a slimmer overview — the minor organization gap of the score-4 anchor. | 4 / 5 |
Total | 18 / 20 Passed |