youtube-data
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The troubleshooting section in
SKILL.mdprovides the official installation command for theuvdependency manager:curl -LsSf https://astral.sh/uv/install.sh | sh. This pattern downloads and executes a shell script from a remote server. - [EXTERNAL_DOWNLOADS]: The skill recommends installing the
uvtool fromhttps://astral.sh/uv/install.shif it is not already present on the system. - [COMMAND_EXECUTION]: The skill provides a Python script (
scripts/youtube_api.py) meant to be executed via the command line (uv run youtube_api.py) to perform search, video, channel, and comment retrieval tasks. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from YouTube, which could contain malicious instructions designed to influence agent behavior.
- Ingestion points: Video transcripts, descriptions, and user comments fetched by the
search,video,comments, andtranscriptsubcommands inscripts/youtube_api.py. - Boundary markers: No specific delimiters or instructions to treat the external content as untrusted are included in the skill's instructions.
- Capability inventory: The
youtube_api.pyscript performs network operations (API calls) and accesses local environment configuration files. - Sanitization: The script returns raw structured data (JSON) containing external text without specific sanitization for prompt injection patterns.
Audit Metadata