video-performance-analyzer
Pass
Audited by Gen Agent Trust Hub on Mar 20, 2026
Risk Level: SAFEPROMPT_INJECTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to Indirect Prompt Injection because it processes untrusted data from external videos, including transcripts and on-screen text, and incorporates it into an analysis prompt.\n
- Ingestion points: The script
scripts/analyze_video.pyuploads local video files and processes YouTube URLs to feed content into the model.\n - Boundary markers: Absent; the
ANALYSIS_PROMPTdoes not use delimiters or include instructions to ignore commands that may be embedded in the video's transcript or visual overlays.\n - Capability inventory: The skill interacts with the Google Gemini API and the instructions suggest capabilities for pushing content to Notion databases.\n
- Sanitization: Absent; transcriptions and overlay text are passed directly to the model without filtering or escaping.\n- [DATA_EXFILTRATION]: The script
scripts/analyze_video.pyincludes logic to search up to six levels of parent directories for a.envfile to retrieve theGEMINI_API_KEY. While intended for configuration, automated scanning for sensitive files in the directory tree is a sensitive behavior.\n- [EXTERNAL_DOWNLOADS]: The skill utilizes thegoogle-genailibrary, which is an official package provided by Google for generative AI operations.
Audit Metadata