CtrlK
BlogDocsLog inGet started
Tessl Logo

offensive-bluetooth-classic

Bluetooth Classic (BR/EDR) attack methodology — device discovery, service enumeration via SDP, LMP/L2CAP layer attacks, legacy PIN cracking (BlueBorne / KNOB), Bluetooth file-transfer abuse (BlueSnarfing legacy), unauthenticated profile abuse (HSP, HFP, OPP), and modern relevance against older industrial / automotive / accessory targets. Use when in-scope devices use Bluetooth Classic (Bluetooth ≤ 4.0 BR/EDR) — common in legacy car kits, industrial sensors, older medical devices, and audio accessories.

67

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

68%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A lean, command-rich attack methodology with a clear profile table and cheatsheet, but it lacks the validation/authorization checkpoints expected for destructive offensive operations, which caps workflow clarity. Structure is sound for a single-file skill.

Suggestions

Add an explicit authorization/scope-validation checkpoint as step 0 of Quick Workflow and the Engagement Cheatsheet (e.g., 'Confirm written authorization and target scope before any active inquiry or exploit') to satisfy the destructive-operation validation requirement.

Insert a verify-before-proceed loop around active attacks — e.g., after enumeration, 'Confirm target is in-scope and patch-level confirmed; only then run KNOB/BlueBorne tests' — so each destructive step has a gate.

Tighten the HID spoofing example with a concrete descriptor/snippet instead of 'Use a HID descriptor crafted as keyboard, send keystrokes' to close the actionability gap.

DimensionReasoningScore

Conciseness

Efficient and command-focused throughout, but includes a few trimmable explanatory sentences such as 'The Serial Port Profile (SPP) tunnels arbitrary data over Bluetooth as a virtual COM port' and a general-knowledge intro paragraph, placing it just above the mostly-efficient anchor.

4 / 5

Actionability

Provides concrete, mostly copy-paste-ready commands (hcitool, sdptool, rfcomm, internalblue, blueborne_scanner.py) with a profile table and cheatsheet, but a few spots like 'Use a HID descriptor crafted as keyboard, send keystrokes' leave minor execution gaps.

4 / 5

Workflow Clarity

Steps are sequenced (Quick Workflow and Engagement Cheatsheet), but this destructive/offensive skill has no validation or authorization checkpoints (e.g., confirm scope/ownership, verify target before exploit), so workflow_clarity is capped at 3 per the batch/destructive rule.

3 / 5

Progressive Disclosure

A single well-organized file with clear section headers and a flat external reference list; no nested references and no bundle files to mis-signal, so structure is good with only minor organization gaps given the inlined per-CVE detail.

4 / 5

Total

15

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, specific description that clearly states the attack methodology and gives an explicit, concrete 'Use when...' trigger with realistic device examples. It is third-person and well-scoped, with only minor room to add natural-language synonyms alongside the protocol jargon.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — 'device discovery, service enumeration via SDP, LMP/L2CAP layer attacks, legacy PIN cracking (BlueBorne / KNOB), Bluetooth file-transfer abuse... unauthenticated profile abuse (HSP, HFP, OPP)' — giving comprehensive coverage of distinct attack actions.

5 / 5

Completeness

Explicitly answers both what ('attack methodology' with enumerated techniques) and when ('Use when in-scope devices use Bluetooth Classic (Bluetooth ≤ 4.0 BR/EDR) — common in legacy car kits, industrial sensors, older medical devices, and audio accessories'), matching the concrete-trigger-phrases anchor.

5 / 5

Trigger Term Quality

Strong natural keywords a user would say ('Bluetooth Classic', 'car kits', 'industrial sensors', 'medical devices', 'audio accessories') but leans slightly on technical jargon (LMP/L2CAP, SDP) and is missing a few common synonyms, so it sits just below the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche — Bluetooth Classic (BR/EDR, ≤ 4.0) legacy/industrial/automotive targets — that is distinct from generic Bluetooth or BLE skills and unlikely to trigger for the wrong skill.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
SnailSploit/Claude-Red
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.