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, highly actionable playbook with a clear phased workflow and per-technique detection checkpoints. Minor gaps: a few restated known concepts and no explicit post-escape verification step.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dominated by executable commands with tight, value-adding comments (capability hex masks, exact field selectors), but includes a few explanations of concepts Claude already knows, e.g. 'hostPID lets you see all node processes' and the nsenter explanation. It fits the score-4 anchor (efficient, minor instances of over-explanation that could be trimmed); not 5 because a handful of clarifying sentences restate common knowledge. | 4 / 5 |
Actionability | Fully copy-paste-ready commands throughout: enumeration one-liners, mount/chroot escape, docker/ctr socket abuse, a complete cgroup release_agent script, a malicious Dockerfile, and a full kubectl --overrides privileged-pod manifest. This matches the score-5 anchor (specific examples cover the common cases); score 4 would understate the breadth of ready-to-run coverage. | 5 / 5 |
Workflow Clarity | Clear Phase 1 → Phase 2 → Phase 3 sequence with per-primitive detection steps and an explicit decision rule ('check each, escalate via the first that works'). It is not 5 because there is no post-escape verification step confirming success (e.g. checking hostname/`id` against the host) and no validate-retry loop; it is above 3 because the detection checks act as real checkpoints before escalation. | 4 / 5 |
Progressive Disclosure | Well-organized single-file skill with clear section headers (enumeration, per-technique subsections, post-escape, OPSEC, references) and no nested or buried references. It fits the score-4 anchor (good structure, content appropriately placed, minor organization gaps — e.g. the runC CVE-2024-21626 detail could live in a separate reference file); not 5 because no one-level-deep reference split exists for the more specialized CVE material. | 4 / 5 |
Total | 17 / 20 Passed |