youtube-ingestion
Pass
Audited by Gen Agent Trust Hub on Apr 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes shell commands using
uv runto trigger the Python transcript fetcher andmarkdownlintto validate the generated markdown notes. - [UNVERIFIABLE_DEPENDENCIES_AND_REMOTE_CODE_EXECUTION]: The skill uses the
youtube-transcript-apilibrary to fetch data. This is a well-known library used for its intended purpose within the script. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data (YouTube transcripts) and includes it in the agent's context, creating a surface where malicious instructions hidden in video subtitles could influence the agent.
- Ingestion points: YouTube transcripts are fetched via
scripts/fetch_transcript.py. - Boundary markers: Absent; transcript content is placed directly into markdown notes without delimiters or 'ignore' instructions.
- Capability inventory: File system writing (creating notes) and command execution (
uv run,markdownlint). - Sanitization: Absent; the transcript text is printed directly to stdout and then saved to files without validation or escaping.
Audit Metadata