music-to-video
Pass
Audited by Gen Agent Trust Hub on Sep 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/analyze-beatgrid.pyexecutes theffmpegbinary usingsubprocess.runto decode audio files. The implementation uses a list of arguments rather than a shell string, which mitigates the risk of shell injection attacks. - [EXTERNAL_DOWNLOADS]: The skill uses the
npx hyperframesutility and instructs the agent to install Python dependencies includinglibrosa,numpy, andsoundfile. It also references the GreenSock (GSAP) and Three.js libraries fromcdn.jsdelivr.net. These are established tools and services appropriate for the skill's purpose. - [DYNAMIC_EXECUTION]: The skill generates HTML composition files for video frames through its
assemble-index.mjsscript and sub-agent instructions. This dynamic generation of web-based motion graphics is a core functional requirement of the video assembly process. - [SAFE]: The skill includes a dedicated
cleanSvgsanitization function in its templates (e.g., inlogo-split-lockup-pulse/index.html) to filter out potentially malicious attributes and elements from user-supplied vector graphics, effectively preventing DOM-based XSS. No indicators of data exfiltration, credential harvesting, or obfuscation were found.
Audit Metadata