video-transcribe
Pass
Audited by Gen Agent Trust Hub on Jul 23, 2026
Risk Level: SAFE
Full Analysis
- [PROMPT_INJECTION]: The skill explicitly defines security boundaries for handling untrusted content found in media files and transcripts.
- Ingestion points: The agent processes filenames, metadata, and transcribed speech from video and audio files.
- Boundary markers: The skill includes a dedicated 'Untrusted content boundary' section instructing the agent to ignore any commands or instructions found within the media.
- Capability inventory: The skill utilizes subprocess calls to
ffmpegandwhisper-cli, as well as local file system writes. - Sanitization: It requires resolving paths under a project root, rejecting symlinks, and using
argventries for tool calls to prevent shell injection. - [EXTERNAL_DOWNLOADS]: The skill provides instructions for obtaining tools and models from well-known repositories.
- Downloads the
whisper.cppsource code from its official GitHub repository and emphasizes pinning to a specific commit SHA. - Fetches pre-trained models from Hugging Face with explicit SHA256 hash verification.
- Recommends installing Python dependencies using
--require-hashesto ensure package integrity. - [COMMAND_EXECUTION]: Shell commands are used for media processing with specific safety constraints.
- Employs
ffmpegandwhisper-clifor core functionality. - Explicitly advises against using shell interpolation when passing paths to these tools to mitigate command injection risks.
Audit Metadata