Content
88%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.
The body is highly actionable with executable payloads and a well-sequenced, validation-rich methodology. Its main weakness is the absence of progressive disclosure: all content lives in one long file rather than being split into referenced bundle files.
Suggestions
Split the payload arrays (LDAP and XPath) and the chain table into a referenced references/ file (e.g. PAYLOADS.md) to apply progressive disclosure and shorten SKILL.md.
Consolidate the repeated AD-vs-generic hash-exfil warning into a single CRITICAL section and remove the restatements in the Chain Table footer and Validation list.
Trim the RFC 4515 filter-grammar primer to only the load-bearing parenthesis-balancing rule, since the prefix-notation explanation largely restates knowledge Claude already has.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient and operational with little conceptual padding, but the AD-vs-generic hash-exfil warning is restated in three places and the RFC 4515 grammar primer reiterates knowledge Claude partly holds, so a few sections could be trimmed. | 4 / 5 |
Actionability | Provides copy-paste-ready bash/curl payloads, executable probe and char-by-char exfil loops, concrete payload arrays, ldapsearch validation, and specific hashcat modes covering the common cases. | 5 / 5 |
Workflow Clarity | A clear six-phase sequence is paired with an explicit validation checklist and feedback loops (true/false controls, repeat-3x confirmation, FALSE-control re-checks), satisfying the destructive-skill validation requirement. | 5 / 5 |
Progressive Disclosure | Internal section structure is clear and well-organized, but the skill is a ~300-line monolithic SKILL.md with no bundle files or one-level-deep references to offload the payload arrays and chain table. | 4 / 5 |
Total | 18 / 20 Passed |