youtube-channels
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONPERSISTENCEDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data (video titles, descriptions, and transcripts) from YouTube, creating a potential surface for indirect prompt injection attacks.
- Ingestion points: Data returned from all
https://transcriptapi.com/api/v2/youtube/channel/endpoints. - Boundary markers: Not present in the provided instructions.
- Capability inventory: Shell command execution via
curland file system operations (read/write/delete) as defined inreferences/auth-setup.md. - Sanitization: No sanitization or validation of the external content is described.
- [PERSISTENCE]: The
references/auth-setup.mddocumentation guides the agent to store theTRANSCRIPT_API_KEYin shell profile files or environment configuration files to ensure the key persists across future sessions. This is used for standard configuration management of the required service credentials. - [COMMAND_EXECUTION]: The skill relies on
curlcommands to make HTTP requests to the TranscriptAPI service. Ready-to-run examples are provided inSKILL.mdandreferences/curl-examples.md. - [DATA_EXFILTRATION]: The skill performs network requests to
transcriptapi.comto fetch video and channel data. While necessary for the skill's primary functionality, the domain is not on the default whitelist for network operations.
Audit Metadata