trim-video-clips

Pass

Audited by Gen Agent Trust Hub on Jul 10, 2026

Risk Level: SAFE
Full Analysis
  • [COMMAND_EXECUTION]: The script scripts/trim_clips.py uses subprocess.run to execute the ffmpeg binary. The implementation is secure as it passes the command and its arguments as a list, which avoids the use of a shell and prevents command injection vulnerabilities.
  • [SAFE]: The skill processes untrusted input from a clips.json file. It mitigates potential risks by using a slugify function to sanitize the name field before using it in output file paths and by strictly parsing and validating time-related fields (start, end, duration) as numeric or specific timecode formats.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 10, 2026, 03:06 PM
Security Audit — agent-trust-hub — trim-video-clips