openmontage
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes a helper bash script (
openmontage.sh) and specialized Python scripts to perform repository health checks, manifest parsing, and project reporting. These tools implement safety measures such as project ID sanitization to prevent path traversal and command injection, and read-only preflight modes to inspect environment readiness without executing production workloads. - [INDIRECT_PROMPT_INJECTION]: The system processes external content including YAML pipelines, Markdown directors, and reference video files, which represent a potential attack surface for indirect prompt injection. However, this is mitigated by the skill's architecture which enforces strict human-in-the-loop approval gates (using
awaiting_humancheckpoints) before advancing to consequential stages like asset generation or final rendering. - Ingestion points: YAML manifests in
pipeline_defs/, Markdown stage directors inskills/pipelines/, and external media files provided for analysis. - Boundary markers: Explicit checkpoint lifecycle states (
in_progress,awaiting_human,completed) and manifest-definedhuman_approval_defaultflags that pause agent execution. - Capability inventory: File system manipulation (Bash Read/Write/Edit), Python tool registry discovery, and execution of local video composition runtimes (Remotion, HyperFrames, FFmpeg).
- Sanitization: Structural validation of manifests via
pipeline_inventory.pyand mandatory final review protocols involving frame sampling and metadata inspection usingffprobe.
Audit Metadata