video-download
Pass
Audited by Gen Agent Trust Hub on Aug 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the
yt-dlpCLI tool to download media, extract audio, and fetch metadata from user-provided URLs. Commands are structured to use double quotes around the URL variable to mitigate basic shell injection risks. - [EXTERNAL_DOWNLOADS]: Recommends installing
yt-dlpandffmpegusing official and well-known package managers such aspip,brew, andapt. - [REMOTE_CODE_EXECUTION]: Documents the use of
yt-dlp -Uandpip install -U yt-dlp, which are the official self-update mechanisms for the tool to maintain compatibility with media hosting sites. - [INDIRECT_PROMPT_INJECTION]: The skill provides a surface for processing untrusted user input via the URL parameter.
- Ingestion points: The "URL" placeholder in the provided
yt-dlpcommands (e.g., SKILL.md). - Boundary markers: The skill instructions correctly wrap the input variable in double quotes to prevent immediate shell metacharacter execution.
- Capability inventory: Includes network requests, file system writes (media downloads), and metadata extraction via subprocess execution.
- Sanitization: Relies on the agent's shell quoting and
yt-dlp's internal handling of remote URLs.
Audit Metadata