create-video
Pass
Audited by Gen Agent Trust Hub on Aug 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
ffmpegandffprobevianode:child_process.execFileSyncto perform media operations, including audio-video muxing, metadata correction, and format conversion. These operations are performed using structured arguments rather than raw shell strings. - [EXTERNAL_DOWNLOADS]: The skill instructions facilitate the use of
npx create-video@latestfor scaffolding Remotion projects, which involves downloading and executing trusted tooling from the official npm registry. - [DYNAMIC_EXECUTION]: The scripts
record.mjsandsmoke.mjsdynamically load theplaywrightmodule using paths provided via thePLAYWRIGHT_REQUIREenvironment variable. This is a standard developer pattern for resolving local project dependencies in modular environments. - [INDIRECT_PROMPT_INJECTION]: The skill processes external data via
$ARGUMENTSand a generatedbeats.jsonconfiguration to drive browser automation. Risk is mitigated by a mandatory evidence chain: 1) Ingestion point:SKILL.mdandbeats.json; 2) Boundary markers: Usage of structured JSON config; 3) Capability inventory: Browser automation (click, type, navigate) via Playwright; 4) Sanitization: Implements aforbiddenLabelregex filter inrecord.mjsto block interactions with sensitive UI components like account settings or logout buttons. - [DATA_EXPOSURE]: The
scripts/smoke.mjsfile contains a dedicatedcheckPrivacyfunction that scans project files for absolute system paths, email addresses, and developer-specific identifiers to ensure no sensitive information is included in the output or committed to the repository.
Audit Metadata