video-toolkit
Pass
Audited by Gen Agent Trust Hub on Nov 1, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-defined files, specifically
demo-config.tsandVOICEOVER-SCRIPT.md, to generate video content. The text from these files is interpolated into shell commands (e.g., arguments forqwen3_tts.py) without explicit sanitization or boundary markers, creating a surface for indirect instructions to influence agent behavior. - Ingestion points:
projects/PROJECT_NAME/src/config/demo-config.tsandprojects/PROJECT_NAME/VOICEOVER-SCRIPT.mdwithin the skill workspace. - Boundary markers: None identified in the instructional flow.
- Capability inventory: The skill utilizes
python3for script execution,npmfor dependency management, and themodalCLI for cloud deployments and remote compute. - Sanitization: There is no mention of escaping or validating user-provided text before it is passed to command-line tools.
- [COMMAND_EXECUTION]: The toolkit relies on a high volume of shell commands for its core functionality, including environment setup (
pip3 install), project initialization (npm install), and asset generation. While these are necessary for a video toolkit, they represent a significant execution surface over user-controlled data. - [EXTERNAL_DOWNLOADS]: The skill interacts with well-known cloud services and repositories, including Modal, Cloudflare R2, and HuggingFace, for model hosting and data storage. It also downloads software dependencies from official registries like NPM and PyPI using standard package managers.
Audit Metadata