Content
78%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 highly actionable, well-sequenced offensive playbook with concrete, executable commands across all major replay techniques. Its weaknesses are moderate: no validation checkpoints between phases, and everything lives in one monolithic SKILL.md body rather than being split into reference files.
Suggestions
Split protocol-specific detail (Kerberos PTT, NTLM relay, MQTT replay, TCP hijack) into references/ files and keep SKILL.md as a phase overview with clearly signaled one-level-deep pointers.
Add explicit validation checkpoints between phases, e.g., verify the capture contains a complete auth exchange before replaying, and confirm a token is still live (low-cost probe request) before committing to full replay.
Trim the Overview paragraph and the JWT note to bare operational statements.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly terse header-plus-command structure with no educational filler; minor over-explanation in the Overview paragraph and the JWT "note: this does NOT forge" aside could be trimmed. Efficient but not perfectly lean, so 4. | 4 / 5 |
Actionability | Near copy-paste-ready tcpdump/tshark/tcprewrite/tcpreplay/curl/responder commands and runnable scapy snippets spanning the common cases (HTTP cookies, JWT, Kerberos PTT, NTLM relay, MQTT, TCP hijack). Placeholders like <iface> are operator inputs, and the one illustrative index (packets[5]) is commented. | 5 / 5 |
Workflow Clarity | Phases 1-4 give an explicit capture -> extract -> replay -> hijack sequence plus an upfront tool-availability check. Validation checkpoints are implicit rather than stated (e.g., no step to confirm the capture contains a complete auth exchange or that a token is still live before replaying), keeping it below 5. | 4 / 5 |
Progressive Disclosure | Well-sectioned single file, but ~265 lines of protocol-specific detail (Kerberos PTT, NTLM relay, MQTT, TCP hijack) are inlined in SKILL.md with no bundle files to offload them; the sole reference (ad/ntlm-relay) points outside the bundle. Structure is good but content that would fit reference files is inline, matching the 3 anchor. | 3 / 5 |
Total | 16 / 20 Passed |