Content
71%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 actionable and efficient with executable commands, a copy-paste PoC, and a real validation/feedback loop — strong on actionability and workflow clarity. Its main gap is progressive disclosure: everything lives in one inlined file with no reference split, and a few gadgets lack their own executable PoCs.
Suggestions
Split the sink library list and CVSS table into a reference file (e.g. references/SINKS.md) and link to it from SKILL.md to improve progressive disclosure.
Add a one-line executable PoC or payload snippet for the non-spawn gadgets (Handlebars/EJS, mongoose, lodash.template) so every gadget is reproducible.
Bind each audit-workflow step to the specific command that performs it (e.g. step 1 → the jq sweep) to tighten workflow clarity.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly lean — library lists, executable commands, and a copy-paste PoC with little padding; the intro 'universal gadget' framing and a few gadget prose blurbs could be trimmed, but it generally assumes Claude's competence rather than re-explaining basics. | 4 / 5 |
Actionability | Concrete, executable guidance throughout (jq/npm sweep commands, a copy-paste curl PoC, specific library + version names); minor gaps in that only the spawn gadget gets a full PoC while Handlebars/mongoose/etc. are described without executable examples. | 4 / 5 |
Workflow Clarity | A clearly sequenced 4-step audit workflow plus a dedicated validation section with success signals and a negative control (the 'proto' no-underscores control), providing real feedback loops; steps are slightly high-level and not every step is bound to a specific command. | 4 / 5 |
Progressive Disclosure | Well organized into 8 labeled sections, but it is a single ~100-line monolithic file with no external references; the CVSS table, full gadget catalog, and sink library list are candidates for separate reference files that would aid navigation. | 3 / 5 |
Total | 15 / 20 Passed |