Content
82%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 lean, well-organized exploit catalog that gives copy-paste fingerprint commands and complete PoC artifacts for the headline CVEs, with a clear fingerprint→match→exploit workflow and a sensible test-first checkpoint. The weaker spots are catalog entries that stop at a one-line primitive without any PoC pointer, and undefined cross-references (cve_lookup, cve_poc_lookup, k8s-pod-escape) that leave navigation hanging.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and operational throughout: each CVE entry is a tight Affects/Primitive pair, the fingerprint section is bare commands, and nothing explains concepts Claude already knows (no 'what is runC' or RBAC primer). This matches the 5 anchor — every token earns its place — rather than 4, which expects over-explanation that could be trimmed. | 5 / 5 |
Actionability | The fingerprint block and the CRI-O pod spec are copy-paste ready, the Leaky Vessels Dockerfile is a concrete template, and several entries link specific PoC repos. However, CVE-2024-23651/-23652/-23653, CVE-2019-14271, CVE-2018-15664, and CVE-2019-11247 stop at a one-line primitive with no PoC link or code, and 'cve_lookup'/'cve_poc_lookup' are referenced but never defined — concrete guidance with minor gaps, the 4 anchor. | 4 / 5 |
Workflow Clarity | A clear sequence — fingerprint the stack, intersect versions with the catalog, fetch a PoC, then pivot — with an explicit pre-exploit checkpoint ('Try in a copy of the target environment first; container CVE exploits are often kernel-version-fragile') and a success-path branch to 'k8s-pod-escape'. It falls short of the 5 anchor because there is no failure/recovery loop (e.g., what to check or try next when an exploit fails), a notable gap for kernel-fragile operations. | 4 / 5 |
Progressive Disclosure | A single-file catalog (~110 lines) with well-signaled sections (Fingerprint, per-CVE catalog subsections, Workflow, OPSEC, References) that is appropriately scannable in one place, plus a one-level-deep external references list. The 4 rather than 5 reflects navigation gaps: 'k8s-pod-escape' and the 'cve_lookup'/'cve_poc_lookup' tools are cross-referenced with no paths or links, and the file exceeds the under-50-line simple-skill case. | 4 / 5 |
Total | 17 / 20 Passed |