Content
65%Weight 40%Scale 1-3Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A highly actionable GraphQL attack playbook with concrete, copy-paste commands across many techniques, but it is overlong for a single SKILL.md, relies on a missing bundled script, and lacks explicit validation checkpoints for its batch/destructive operations.
Suggestions
Add explicit validate/confirm-impact checkpoints to the batch and destructive workflows (e.g., after alias/OTP brute-force, verify a successful result before reporting, and confirm DoS impact via measured response-time delta with a defined threshold).
Provide the referenced tools/graphql_audit.sh (or remove the reference and inline only what exists); consider splitting the large per-technique sections into one-level reference files so SKILL.md stays a concise overview.
Tighten the body: drop the editorial epigraph and condense the repeated curl+python3 boilerplate into reusable snippets to reduce the ~500-line footprint.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The ~500-line body is dense and actionable but long; editorial framing ('GraphQL flips the threat model — clients drive queries. One endpoint, infinite attack surface.') and repetitive curl-wrapped python one-liners could be tightened. It is mostly efficient but carries length that does not all earn its place. | 2 / 3 |
Actionability | Nearly every section supplies copy-paste-ready, executable commands — curl probes, pip installs, python3 one-liners, wscat subscription payloads — meeting the 'fully executable code/commands' anchor. | 3 / 3 |
Workflow Clarity | The 'QUICK KILL CHECKLIST' sequences phases with conditional branches ('If introspection off — run clairvoyance') and a 'KILL SIGNALS' stop condition, but the batch/destructive operations (alias bombing, OTP brute force) lack explicit validate-confirm-impact checkpoints in the workflow itself, capping clarity at 2. | 2 / 3 |
Progressive Disclosure | Content is well-organized into numbered sections but is essentially monolithic — all detail lives inline in SKILL.md with no separate reference files, and the one referenced bundle (tools/graphql_audit.sh, 'this repo') does not exist on disk, leaving a broken one-level reference. | 2 / 3 |
Total | 9 / 12 Passed |