daily-voice-quote
Warn
Audited by Gen Agent Trust Hub on May 20, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/send-daily-quote.shreads quote data fromreferences/quotes.mdand interpolates it into the$SCRIPTvariable. This variable is then expanded inside double quotes in a shell command to execute thesagtool. Because of how the shell handles expansion, if the quote file contains command substitution patterns such as$(...)or`...`, those commands will be executed with the privileges of the script runner. - [EXTERNAL_DOWNLOADS]: The
SKILL.mdmetadata defines a dependency on thesagElevenLabs CLI tool installed via the third-party Homebrew tapsteipete/tap/sag. Fetching and executing binaries from personal or unverified third-party repositories introduces a significant supply chain risk, as the integrity and safety of the downloaded code cannot be guaranteed. - [EXTERNAL_DOWNLOADS]: The skill attempts to execute an image generation script at a hardcoded absolute path:
/opt/homebrew/lib/node_modules/openclaw/skills/nano-banana-pro/scripts/generate_image.py. Relying on external, unmanaged scripts located outside the skill's own directory structure can lead to the execution of unintended or malicious code if that path is writable by other users or processes.
Audit Metadata