record-terminal-demo
Pass
Audited by Gen Agent Trust Hub on Oct 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/render_demo.pyexecutes system utilitiesvhs,ffmpeg, andffprobeusing thesubprocessmodule. This is the intended behavior for the skill's purpose of automating terminal recording and validation. - [INDIRECT_PROMPT_INJECTION]: The skill processes
.tapefiles containing shell instructions. This represents a potential attack surface for indirect prompt injection. - Ingestion points: Reads
.tapefiles provided by the user or existing in the workspace (SKILL.md, scripts/render_demo.py). - Boundary markers: None explicitly defined for tape content, though the VHS format provides a structured boundary.
- Capability inventory: Executes shell commands via VHS and performs file/image processing with ffmpeg (scripts/render_demo.py).
- Sanitization: Uses
shlexfor parsing tape directives in the helper script, but the content of the commands within the tape is executed by the VHS tool as intended.
Audit Metadata