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 tight, highly executable offensive-security runbook: every escalation class gets a precondition check, concrete commands, and working manifests, with lean OPSEC notes and a clear phase structure. The main gaps are unverified placeholders in a few examples, verification checkpoints that appear on only some paths, and a dangling cross-skill reference.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is commands-plus-one-line-comments throughout ("kubectl auth can-i --list --all-namespaces # cluster-wide (often forbidden — that's a signal too)") and never explains concepts Claude already knows like what RBAC or a ServiceAccount is. Every section — including OPSEC notes on audit-log visibility — adds non-obvious signal, matching the 'lean and efficient; every token earns its place' anchor. | 5 / 5 |
Actionability | Nearly all guidance is copy-paste executable: full kubectl command sequences, a complete privileged-pod YAML manifest, a full ClusterRole manifest, and jq filters. It falls short of a 5 because several examples carry unresolved placeholders the operator must substitute ("privileged-pod-name", "$NODE", "POD_NS/POD_NAME", "YOUR_SA_NAME", "$(...)-token-XXXXX"), so the common cases aren't fully turnkey. | 4 / 5 |
Workflow Clarity | The sequence is explicit (Phase 1 enumerate → Phase 2 escalation paths → Phase 3 persistence) with per-path precondition checks ("kubectl auth can-i escalate clusterroles / # If 'yes':") and a genuine feedback loop ("If PSP / Pod Security Admission blocks `privileged: true`, downgrade gradually"). Not a 5 because post-escalation verification ("kubectl --token=... auth can-i '*' '*' --all-namespaces") appears only on some paths, not as a consistent checkpoint after each technique. | 4 / 5 |
Progressive Disclosure | A single-file skill with no bundle files (no references/, scripts/, or assets/ directories) and clear, well-labeled section headers; content is appropriately sized for one file. It doesn't reach 5 because the only cross-reference ("see k8s-pod-escape skill") points to a skill outside this bundle with no path or link, and the external References section (BadPods, DEFCON talk, KubiScan) is plain text rather than signaled navigation. | 4 / 5 |
Total | 17 / 20 Passed |