Scan Report
5 /100
audio-quality-check
Analyze audio recording quality - echo detection, loudness, speech intelligibility, SNR, spectral analysis
Audio recording quality analyzer with legitimate audio processing functionality and no security issues.
Safe to install
This skill is safe to use. No security concerns identified.
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Shell | WRITE | WRITE | ✓ Aligned | scripts/analyze_recording.py:52 - subprocess.run for ffprobe/ffmpeg |
| Filesystem | READ | READ | ✓ Aligned | scripts/analyze_recording.py:26 - Path.glob for audio files |
| Filesystem | WRITE | WRITE | ✓ Aligned | scripts/analyze_recording.py:57 - extract_track writes temp WAV files |
File Tree
3 files · 29.1 KB · 776 lines Python 1f · 624L
Markdown 1f · 129L
JSON 1f · 23L
├─
▾
evals
│ └─
evals.json
JSON
├─
▾
scripts
│ └─
analyze_recording.py
Python
└─
SKILL.md
Markdown
Dependencies 7 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
numpy | * | pip | No | Version not pinned but standard scientific Python |
soundfile | * | pip | No | Version not pinned |
scipy | * | pip | No | Version not pinned |
pyloudnorm | * | pip | No | Version not pinned |
pesq | * | pip | No | Version not pinned |
pystoi | * | pip | No | Version not pinned |
librosa | * | pip | No | Version not pinned |
Security Positives
✓ Code fully matches documented behavior in SKILL.md
✓ Uses only declared dependencies (ffmpeg, ffprobe, numpy, soundfile, scipy, pyloudnorm, pesq, pystoi, librosa)
✓ No credential or sensitive path access
✓ No network exfiltration or external data transmission
✓ No base64 encoding, eval(), or obfuscated code
✓ Legitimate audio analysis: loudness (EBU R128), echo detection, PESQ/STOI metrics, spectral analysis, SNR estimation
✓ Temporary files properly managed and cleaned up
✓ No hidden functionality or suspicious patterns