remotion
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill provides numerous instructions for the agent to run CLI commands, including
npx create-videofor project initialization,npx remotion studiofor development previews, andnpx remotion addfor installing ecosystem-specific packages. It also usesnpx remotion ffmpegandnpx remotion ffprobefor media processing. - [EXTERNAL_DOWNLOADS]: The skill fetches assets and configuration files from several external domains. This includes official Remotion media assets from
remotion.media, animation data fromlottiefiles.com, and map style definitions frommaplibre.org. Additionally, it provides a script for downloading and installing thewhisper.cppbinary via the@remotion/install-whisper-cpppackage to facilitate audio transcription. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to process and render data from external, potentially untrusted sources such as JSON captions, SRT subtitle files, Lottie animations, and dynamic API metadata. This introduces a surface where malicious instructions could be embedded in media assets to influence the agent's behavior.
- Ingestion points: Data is loaded from external JSON and SRT files in
rules/display-captions.md,rules/import-srt-captions.md, andrules/lottie.md, and from dynamic URLs inrules/calculate-metadata.md. - Boundary markers: There are no explicit instructions or delimiters defined to separate untrusted external data from the agent's primary instructions.
- Capability inventory: The skill possesses capabilities for shell command execution (via
npxandffmpeg), file system writes (for generating audio and caption files), and network access (for fetching assets). - Sanitization: Content from external files is parsed (e.g., as JSON or SRT) but not otherwise sanitized before being used in the rendering logic or the agent's context.
Audit Metadata