
RF / SDR Security Research
Guides authorized radio (SDR) signal identification, demodulation analysis and lab-only replay feasibility studies
- Repository
- zhaoxuya520/reverse-skill
- Stars
- 43,969
- Licence
- MIT
- Files
- 2 files
What it does
This is an instruction file that tells an AI agent how to help with security research on radio signals using software-defined radio (SDR) hardware, such as identifying a signal's frequency and modulation, decoding protocols like ADS-B aircraft broadcasts, and assessing whether a recorded signal could be replayed in a shielded lab. It makes the agent default to passive receive-only analysis, ask about legal authorization and scope first, and focus conclusions on hardening recommendations. It is explicitly not meant for transmitting on the air or interfering with public communications.
Great for
- Security researchers working in authorized labs with shielded enclosures
- Students learning how SDR tools like GNU Radio, URH and Inspectrum are used for signal analysis
- Engineers assessing the security of their own wireless sensors or remote controls
Skip it if
- Transmitting or replaying signals over the air or against systems you do not own, which is illegal in most jurisdictions and can interfere with public communications
- Attacking Wi-Fi networks (the file routes those to a separate skill) or industrial control systems (also routed elsewhere)
- Anyone without written authorization or knowledge of local radio regulations, since the skill itself warns that spectrum use is strictly controlled
Try asking
- “Help me identify the centre frequency and modulation of a signal I recorded with my RTL-SDR, receive-only.”
- “Walk me through analysing this capture in URH to decode the packet structure of my garage remote.”
- “Assess whether this recorded sensor signal could be replayed in our shielded lab, and what the scope document should say.”
- “What hardening recommendations follow from the protocol weaknesses in this wireless doorbell?”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 2 original files, the MIT licence and an attribution note.
radio-sdr.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip radio-sdr.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip radio-sdr.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Start every session by stating the device, frequency band and whether transmission is permitted; the skill defaults to receive-only.
- Keep any replay work inside a shielded enclosure with written permission, and log the legal boundaries as the checklist asks.
- Read the referenced sdr-lab-rules.md file before relying on the skill, since the SKILL.md body is brief and most of the operational rules live there.
What's inside
- references/sdr-lab-rules.md
- SKILL.md
Redistributed unmodified from zhaoxuya520/reverse-skill under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.