Content
76%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, concise offensive-security playbook with copy-paste commands and good section structure. Its main gap is the absence of validation/verification checkpoints in the batch crack workflow, which caps workflow clarity.
Suggestions
Add explicit validation checkpoints between steps, e.g. verify /tmp/asrep.hashes is non-empty before cracking, and confirm cracked credentials before promoting them to the graph.
Consider moving OPSEC, CVSS, and Defender-fix material into a short reference file to keep SKILL.md a leaner overview, which would also strengthen progressive disclosure.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Largely lean and assumes Claude's domain competence — no padding about what Kerberos/AS-REP is — with only minor editorial asides (the 2014 anecdote, crack-rate commentary) that could be trimmed. | 4 / 5 |
Actionability | Fully executable, copy-paste-ready commands throughout (BloodHound query, ldapsearch, kerbrute, GetNPUsers.py, hashcat, john, Set-ADAccountControl) covering the common zero-auth and with-creds paths. | 5 / 5 |
Workflow Clarity | A clear numbered sequence (identify → request → crack → promote) exists, but there are no validation/verification checkpoints for this batch operation (mass AS-REP request + wordlist cracking), so workflow clarity is capped at 3. | 3 / 5 |
Progressive Disclosure | Well-organized into clear sections (Prerequisite, steps 1-5, OPSEC, CVSS, Defender fix) with content appropriately placed; no bundle files exist and none are strictly needed for this focused playbook, though it slightly exceeds the 50-line simple-skill threshold. | 4 / 5 |
Total | 16 / 20 Passed |