yt-benchmark
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external, untrusted sources which could potentially contain malicious instructions intended to influence the agent's planning output.
- Ingestion points: The skill fetches YouTube video titles, metadata via the
search_youtube_videostool, and video captions usingyt-dlpas described inSKILL.md. - Boundary markers: The instructions do not specify the use of delimiters or clear separation between ingested content and agent instructions to prevent accidental instruction following.
- Capability inventory: The skill has the capability to execute shell commands (
yt-dlp,curl) and run local Python scripts (hookscore.py,title.py), as well as access YouTube account information via platform tools. - Sanitization: No explicit validation or filtering mechanisms are mentioned for the text retrieved from YouTube titles or captions before it is processed for planning.
- [COMMAND_EXECUTION]: The skill invokes external command-line utilities to retrieve media and metadata.
- Evidence: The skill uses
curlto download video thumbnails andyt-dlpto extract captions and playlist information from YouTube URLs. - [DYNAMIC_EXECUTION]: The skill executes external scripts to perform specialized analysis on video content.
- Evidence: The skill calls
../yt-script/scripts/hookscore.pyand../yt-package/scripts/title.pyto analyze and score video hooks and titles during the planning phase.
Audit Metadata