remotion-best-practices
Pass
Audited by Gen Agent Trust Hub on Jul 24, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: Provides instructions for using standard CLI tools such as
npx create-video,npx remotion studio, andnpx remotion stillto manage and preview projects. It also demonstrates how to usenpx remotion ffmpegfor non-destructive video trimming and audio processing. - [EXTERNAL_DOWNLOADS]: Fetches framework-specific packages and assets from well-known and trusted domains, including
remotion.media, Google Fonts, andapi.elevenlabs.io. These operations are aligned with the skill's primary purpose of video creation and font management. - [REMOTE_CODE_EXECUTION]: Utilizes the
@remotion/install-whisper-cpppackage to download and install a specific version of the Whisper.cpp binary and associated models for transcribing audio into captions. - [CREDENTIALS_UNSAFE]: Includes instructions for integrating the ElevenLabs API for voiceover generation, recommending the use of environment variables (e.g.,
ELEVENLABS_API_KEY) to manage secrets securely rather than hardcoding them. - [DATA_EXFILTRATION]: Documents the use of
fetchwithin thecalculateMetadatalifecycle function to retrieve composition parameters and props from external APIs, which is a standard architectural pattern in Remotion for dynamic video data. - [PROMPT_INJECTION]: The skill identifies an attack surface for indirect prompt injection where external data fetched via
calculateMetadataor caption files is interpolated into the component's properties; however, this is a standard framework feature and no malicious exploitation patterns were found.
Audit Metadata