khe-sound
Pass
Audited by Gen Agent Trust Hub on Nov 12, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-defined JSON sound maps and cue sheets. Analysis of
scripts/sound-family.mjsandscripts/sound-check.mjsshows robust validation, including regex-based name checking, range validation for numeric parameters, and length limits for prompts. This minimizes the risk of schema confusion or potential exploitation through malformed data ingestion. - [EXTERNAL_DOWNLOADS]: The skill optionally interacts with the ElevenLabs API for audio generation. The implementation in
scripts/sound-family.mjsfollows security best practices by retrieving the API key from environment variables (ELEVENLABS_API_KEY) rather than hardcoding it. Interactions with well-known services like ElevenLabs and Stable Audio (HuggingFace) are documented and handled securely. - [COMMAND_EXECUTION]: The provided scripts invoke
ffmpegandffprobeto process audio files. The arguments for these calls are controlled and derived from validated manifest data, effectively mitigating command injection risks. - [SAFE]: The skill emphasizes security and performance best practices, such as ensuring
AudioContextis created within user gestures to avoid suspension issues and implementing path-traversal protection in file operations using a restrictedinOutresolution function. No evidence of obfuscation, privilege escalation, or persistence was found.
Audit Metadata