training-srt-transcriber

Pass

Audited by Gen Agent Trust Hub on Aug 15, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The script scripts/transcribe_srt.py uses subprocess.run to execute system commands such as ffprobe to validate audio file metadata and pip or uv to manage the local virtual environment.
  • [EXTERNAL_DOWNLOADS]: The skill automatically provisions a managed virtual environment in ~/.cache/zynkr-srt-transcriber/venv and downloads standard Python packages including torch and stable-ts from public registries. It also triggers the download of Whisper model weights to the local cache directory on first use.
  • [REMOTE_CODE_EXECUTION]: The script utilizes os.execv for process replacement, allowing it to re-execute itself within the newly created virtual environment to ensure proper dependency loading.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 15, 2026, 03:10 AM
Security Audit — agent-trust-hub — training-srt-transcriber