Content
81%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 well-structured hunting skill that is dense, assumes competence, and pairs executable probing commands with strong validation gates and feedback loops for its batch/destructive operations. Its slight weaknesses are a few trimmable framing sentences and two techniques that read more as methodology than copy-paste guidance.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and assumes Claude's competence — it never pads with what a vector DB, RAG, or embedding is — but a few framing sentences like 'Most RAG apps enforce tenant isolation in the application layer ... but not in the vector DB itself' could be trimmed, leaving it just shy of fully lean. | 4 / 5 |
Actionability | It provides concrete, runnable commands (`curl -s http://$TARGET:8000/api/v1/heartbeat`, the Weaviate GraphQL POST, `GET /api/knowledge/document/00042`, `POST /api/chat` with attacker-supplied namespace) and a payload template, but Techniques 3 and 4 lean more on methodology/proof-bar language than copy-paste-ready commands. | 4 / 5 |
Workflow Clarity | Technique 1 is a clearly numbered 4-step sequence with explicit validation and a feedback loop — 'Wait for ingestion', then from a 'second, unrelated session' confirm the OOB fires, with a failure branch ('If it only reproduces when you... that is not persistent poisoning') — and the False-Positive Gate is an explicit validation checklist for these destructive/batch operations. | 5 / 5 |
Progressive Disclosure | No bundle files exist and all content is inline, but the document is well-organized under clear section headers with one-level-deep cross-skill references ('Read hunt-llm-ai's False-Positive Gate first', Related Skills & Chains); minor organization gaps (the severity table and related-skills list could live separately) keep it just below 5. | 4 / 5 |
Total | 17 / 20 Passed |