video-understand
Pass
Audited by Gen Agent Trust Hub on Aug 11, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The scripts
scripts/frames.pyandscripts/transcript.pyutilizesubprocess.runto invokeffmpeg,ffprobe, andyt-dlp. These operations use argument lists to mitigate command injection, though they operate on user-supplied video sources. - [DATA_EXFILTRATION]: Audio data is sent to the ElevenLabs API (
https://api.elevenlabs.io) for transcription. The skill manages theELEVENLABS_API_KEYthrough environment variables or.envfile discovery. - [PROMPT_INJECTION]: The skill processes external media content, creating a surface for indirect prompt injection. Ingestion points: Data is ingested through video frame extraction and audio transcription scripts. Boundary markers: The
SKILL.mdinstructions guide the agent to verify causal hypotheses against transcript content. Capability inventory: The environment allows for subprocess command execution, file system writes, and network requests to external APIs. Sanitization: The skill lacks automated sanitization or validation for ingested transcript text.
Audit Metadata