narrator-ai-cli-video-generation
Fail
Audited by Gen Agent Trust Hub on Jun 15, 2026
Risk Level: CRITICALEXTERNAL_DOWNLOADSDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to install the
narrator-ai-clipackage directly from a GitHub repository (NarratorAI-Studio/narrator-ai-cli) that is not recognized as a trusted source. - [DATA_EXFILTRATION]: The documentation provides an example for setting a custom API endpoint using the domain
https://custom-endpoint.com. This domain has been explicitly flagged as malicious by automated URL scanners, presenting a significant risk if an agent is configured to send data to this endpoint. - [COMMAND_EXECUTION]: The skill's primary functionality is built around executing system commands through
subprocess.runto interact with thenarrator-ai-clitool. While it uses list-formatted arguments, the broad capability to execute CLI tools based on external input increases the attack surface. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) because it processes untrusted data from search results and external script generation APIs.
- Ingestion points: Data enters the context via
movie searchandscript generatecommands inSKILL.md. - Boundary markers: No delimiters or warnings are used to protect the agent from instructions embedded in the movie titles or generated scripts.
- Capability inventory: Uses
subprocess.runacross multiple functions to execute CLI commands with interpolated data. - Sanitization: The code parses JSON output but lacks validation or sanitization of the content before passing it as arguments to subsequent shell commands.
Recommendations
- Contains 1 malicious URL(s) - DO NOT USE
Audit Metadata