vidtsx-2d-generator
Warn
Audited by Gen Agent Trust Hub on Aug 4, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill's documentation instructs the agent to execute a local shell command:
node scripts/render-all.mjs --still --scale=1 <ShotId>. The<ShotId>parameter is a dynamic value derived from the user's request or the generated component's name. Although the skill specifies a PascalCase naming convention, an adversarial user could provide a description that results in a name containing shell metacharacters, potentially leading to arbitrary command execution on the host machine. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it consumes untrusted data (user-provided video and shot descriptions) to generate executable TSX code and to form arguments for shell commands.
- Ingestion points: User descriptions of scenes or animations entering the agent context via SKILL.md.
- Boundary markers: No delimiters or protective warnings are provided to prevent the agent from obeying instructions embedded within the user data.
- Capability inventory: The skill has the capability to write files and execute shell commands via the
nodeprocess. - Sanitization: No programmatic sanitization or validation of the user input is implemented prior to its use in the shell command or component generation.
- [EXTERNAL_DOWNLOADS]: The skill relies on external Node.js dependencies and a local script. While packages like
remotionandchroma-jsare well-known, the skill references an external scriptscripts/render-all.mjsthat is not part of the skill's own file set, meaning its behavior is unverified.
Audit Metadata