video-frames-hardened
Pass
Audited by Gen Agent Trust Hub on Apr 21, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes a bash script
scripts/frame.shto interface withffmpeg. The script follows security best practices including the use ofset -euo pipefailand comprehensive quoting of all variables ($in,$out,$time,$index) to prevent shell command injection. - [EXTERNAL_DOWNLOADS]: The skill requires
ffmpeg, which is a widely-used, well-known tool. The metadata suggests installation via Homebrew, a trusted package manager. - [PROMPT_INJECTION]: The skill manages potential indirect injection surfaces through its hardened design.
- Ingestion points: Video file paths and extraction parameters (
--time,--index) provided as arguments to theframe.shscript. - Boundary markers: The
SKILL.mdfile defines explicit operational boundaries for the agent, such as requiring confirmation for bulk processing and prohibiting directory scanning. - Capability inventory: The script performs file system operations (
mkdir) and executes a subprocess (ffmpeg). - Sanitization: The wrapper script verifies input file existence and ensures arguments are treated as literal strings within the shell environment.
- [SAFE]: The inclusion of detailed 'Security Guardrails' in the documentation provides the AI agent with clear instructions on how to handle untrusted input and avoid common security pitfalls.
Audit Metadata