sound-design
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFE
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill implements a secure credential lookup pattern. The scripts
gen-music.mjsandgen-sfx.mjsare designed to read theELEVENLABS_API_KEYfrom environment variables or a local.envfile, expressly advising against hardcoding sensitive tokens within the code. - [COMMAND_EXECUTION]: The automation scripts invoke system utilities
ffmpegandffprobeto perform audio analysis and normalization. These invocations use thespawnSyncpattern with argument arrays, which effectively prevents common shell-based command injection vulnerabilities even when processing user-defined filenames or prompts. - [EXTERNAL_DOWNLOADS]: The skill makes network requests to the ElevenLabs API (
api.elevenlabs.io) for audio generation. This behavior is consistent with the skill's primary function and targets a well-known service. - [INDIRECT_PROMPT_INJECTION]: The skill ingests user-supplied data from configuration files (like
kit.json) and command-line arguments to build prompts for the audio generation API. The scripts incorporate safety heuristic checks to warn against prompts that might violate service terms, and the execution capabilities are narrowly scoped to media processing utilities, minimizing the impact of potential injection attacks.
Audit Metadata