yt-dlp-downloader
Warn
Audited by Gen Agent Trust Hub on Jun 21, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The execution rule in
SKILL.md(python scripts/main.py --url {用户提供的视频链接}) interpolates user-provided input directly into a shell command template. If the video link provided by a user contains shell metacharacters (such as;,&&, or|), an attacker could potentially execute arbitrary commands on the host system. - [EXTERNAL_DOWNLOADS]: The
scripts/main.pyscript automatically downloads and installs external software packages (yt-dlpandffmpeg) using package managers likepip,brew,apt, andchoco. While these are legitimate tools, automated runtime installation of software from remote repositories introduces supply chain risks and unexpected system changes. - [COMMAND_EXECUTION]: The script
scripts/main.pyusessubprocess.runto execute system-level installation commands (apt install,brew install,choco install). Attempting to install system packages viaaptorchocotypically requires elevated privileges, which represents an intrusive behavior for an AI agent skill. - [DATA_EXPOSURE]: The skill is configured to save downloaded media files to the user's
~/Downloads/directory. While this aligns with its stated purpose, the script creates and modifies files in a user-accessible area of the filesystem.
Audit Metadata