scout
Pass
Audited by Gen Agent Trust Hub on Oct 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
subprocessmodule inscripts/scout.pyandtests/test_repo_hygiene.pyto execute shell commands. These calls are for legitimate purposes, such as runningyt-dlpfor metadata extraction,ffmpegfor media processing, andgitfor repository hygiene checks. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection as it ingests untrusted data from the YouTube API and
yt-dlpprobes. - Ingestion points:
scripts/scout.pyfetches video titles, descriptions, tags, user comments, and transcripts from YouTube. - Boundary markers: The script prints a summary table and writes data to an Excel file, but does not wrap the potentially untrusted strings in delimiters or include instructions for the agent to ignore embedded commands.
- Capability inventory: The skill has the capability to run subprocesses (
yt-dlp,ffmpeg,git), write to the file system (Excel workbooks and downloads), and perform network operations viaurllib. - Sanitization: The script performs basic whitespace normalization using regex on ingested text but does not implement robust sanitization or escaping of the external content.
Audit Metadata