Scan Report
5 /100
audio-transcribe-summarize
Transcribe audio/video files to text and generate structured summaries using SenseAudio ASR API
Legitimate audio transcription skill with all capabilities properly declared in documentation. No malicious behavior detected.
Safe to install
This skill is safe to use. No security concerns identified.
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Low | requests library version not pinned Supply Chain | scripts/transcribe.py:29 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ,WRITE | READ,WRITE | ✓ Aligned | Reads audio files and writes transcript outputs |
| Network | READ | READ | ✓ Aligned | POSTs to api.senseaudio.cn for transcription |
| Shell | WRITE | WRITE | ✓ Aligned | subprocess.run for ffmpeg/ffprobe on lines 84-91, 108-113 |
| Environment | READ | READ | ✓ Aligned | get_api_key() reads SENSEAUDIO_API_KEY on line 63 |
| Skill Invoke | NONE | NONE | — | No skill invocation found |
| Clipboard | NONE | NONE | — | No clipboard access found |
| Browser | NONE | NONE | — | No browser access found |
| Database | NONE | NONE | — | No database access found |
3 findings
Medium External URL 外部 URL
https://senseaudio.cn/platform/api-key SKILL.md:14 Medium External URL 外部 URL
https://ffmpeg.org/download.html SKILL.md:16 Medium External URL 外部 URL
https://api.senseaudio.cn/v1/audio/transcriptions api-reference.md:6 File Tree
3 files · 17.1 KB · 523 lines Python 1f · 296L
Markdown 2f · 227L
├─
▾
scripts
│ └─
transcribe.py
Python
├─
api-reference.md
Markdown
└─
SKILL.md
Markdown
Dependencies 2 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
requests | * | pip | No | Version not pinned, minor risk |
ffmpeg | system | system | No | External binary, declared in SKILL.md |
Security Positives
✓ All functionality fully declared in SKILL.md with clear documentation
✓ Network calls go only to declared API endpoint (api.senseaudio.cn)
✓ Shell execution limited to ffmpeg/ffprobe for legitimate audio processing
✓ API key usage is scoped to authentication with the declared service only
✓ No credential harvesting beyond legitimate API authentication
✓ No obfuscation, base64 encoding, or anti-analysis techniques
✓ No data exfiltration beyond intended API transcription service
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env files)
✓ Clean, readable code with proper error handling