omh-show-reel
Pass
Audited by Gen Agent Trust Hub on Nov 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The toolkit consists of several Python, Node.js, and shell scripts that invoke external binaries including
ffmpeg,ffprobe,curl, andnodeto process media files and interact with APIs. These operations are central to the skill's primary purpose and include measures to prevent command injection, such as passing arguments as lists and using standard inputs for credentials. - [DYNAMIC_EXECUTION]: The rendering engine (
render.mjs) dynamically loads thepuppeteer-corelibrary from a user-supplied dependency root. Additionally, the image preparation script (prep_images.py) compiles a Swift helper tool (cutout.swift) at runtime on macOS for background removal tasks. - [EXTERNAL_DOWNLOADS]: The skill fetches audio and image assets from ElevenLabs and Codex APIs. These network operations are strictly opt-in, requiring the user to provide their own API keys in the environment, and are triggered by specific user commands within the production workflow.
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied video scripts (
script.json) and project configurations. While this provides an attack surface for influencing local command execution, the skill implements strong mitigations includingno_linksfunctions to block symlink-based path traversal and a local loopback server for rendering that uses a strict Content Security Policy (CSP) and an allowlist of accessible files.
Audit Metadata