cinematic-trailer-pipeline
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill includes explicit instructions in
references/brief-template.mdon how to bypass safety filters of downstream video generation models. It suggests substituting prohibited emotional descriptors (e.g., 'tense', 'suspenseful') with visual approximations to circumvent content controls. - [COMMAND_EXECUTION]: The
scripts/editorial_pass.shscript executes shell commands andffmpegwith complex filter chains to perform multi-stage video production tasks, including clipping, color grading, and audio mixing. - [EXTERNAL_DOWNLOADS]: The skill performs network operations to download audio assets from Pixabay's content delivery network and communicates with ElevenLabs' official API for voice synthesis. These are documented as part of the primary workflow.
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied narrative concepts to generate prompts for external AI services. This pipeline lacks robust input validation or boundary markers between user-controlled data and instruction templates, creating a surface for indirect prompt injection.
- Ingestion points: User mentions of trailer concepts, taglines, and scene descriptions in
SKILL.md. - Boundary markers: None identified.
- Capability inventory: Shell command execution (ffmpeg), network access (ElevenLabs, Pixabay), and local file system writes.
- Sanitization: No escaping or validation of user-provided narrative content before interpolation into downstream prompts.
- [CREDENTIALS_UNSAFE]:
scripts/synthesize_vos.pyandSKILL.mdreference a specific local directory structure (~/Documents/Skills LLMS/Claude/Skills/.heygen-credentials/) for storing API keys. While the keys themselves are not hardcoded, the disclosure of this specific path and the use of a simple text file for secret storage is a metadata exposure concern.
Audit Metadata