remotion-best-practices
Pass
Audited by Gen Agent Trust Hub on Jul 23, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: Surface for indirect prompt injection identified in data fetching patterns.
- Ingestion points: The
calculateMetadatafunction inrules/calculate-metadata.mdfetches data from a caller-controlledprops.dataUrl. Similarly,rules/lottie.mdandrules/import-srt-captions.mddemonstrate fetching remote assets. - Boundary markers: The skill does not provide delimiters or instructions to ignore embedded commands when processing the content of these external files.
- Capability inventory: The skill examples focus on media rendering and metadata calculation, which do not demonstrate high-risk system-level access, but the processed data can still be used to influence the agent's behavior.
- Sanitization: There is no evidence of data validation or sanitization before the fetched JSON or text data is integrated into the application state.
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to install several Node.js dependencies from the
@remotionscope and themediabunnylibrary. - These installations are performed using standard package manager commands (via
remotion add) and target known libraries within the ecosystem. - [SAFE]: The skill references official documentation on the
remotion.devdomain for legitimate configuration instructions, which is a safe and common practice.
Audit Metadata