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, command-rich offensive BLE reference with strong tool coverage and a clear engagement cheatsheet. Its main weaknesses are missing validation checkpoints for destructive operations and some over-explanatory framing prose.
Suggestions
Add explicit validation/verification checkpoints to the engagement workflow (e.g., confirm pairing method before sniffing, verify a write took effect before escalating) to lift workflow_clarity above the destructive-ops cap of 3.
Trim introductory explanations of concepts Claude already knows (e.g., what GATT is, what 16- vs 128-bit UUIDs imply) to improve token efficiency.
Consider offloading the per-device-class sections (smart locks, cars, medical, beacons) into a references/ file linked from the main body to improve progressive disclosure.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly lean and command-driven, but brief framing prose ("BLE devices communicate via GATT — a hierarchy of services...", "Custom 128-bit UUIDs are where vendor-specific commands live — that's your attack surface") explains concepts Claude already knows and could be trimmed. | 4 / 5 |
Actionability | Copy-paste-ready commands across bettercap, bluetoothctl, gatttool, Sniffle, Ubertooth, crackle, and jadx, plus a pairing-method-to-attack mapping table — concrete guidance covering the common cases. | 5 / 5 |
Workflow Clarity | A Quick Workflow (5 steps) and a numbered Engagement Cheatsheet (6 steps) provide a clear sequence, but there are no validation/verification checkpoints for destructive or irreversible operations (unlocking, char writes), which caps this dimension per the rubric. | 3 / 5 |
Progressive Disclosure | Well-organized into clear sections with external reference links, but as a single ~170-line SKILL.md with no bundle files, content such as the per-device-class guidance could be split out; structure is good with minor organization gaps. | 4 / 5 |
Total | 16 / 20 Passed |