skills/broomva/skills/talkback/Gen Agent Trust Hub

talkback

Pass

Audited by Gen Agent Trust Hub on Sep 16, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONCREDENTIALS_UNSAFE
Full Analysis
  • [EXTERNAL_DOWNLOADS]: Fetches synthesized audio data from ElevenLabs (api.elevenlabs.io), a well-known service. This is the primary function of the skill and does not involve executable code.
  • [COMMAND_EXECUTION]: Interfaces with system utilities such as macOS say, ffmpeg, afplay, and ffplay via subprocess calls. These executions use fixed argument lists and sanitize inputs using a slugify function and the -- argument delimiter, which effectively mitigates command injection risks.
  • [INDIRECT_PROMPT_INJECTION]: The skill processes agent outputs and user-provided text for speech generation. It includes a speakify function that cleans markdown, collapses code blocks, and shortens file paths, which reduces the potential for disruptive or malicious output strings being vocalized.
  • [CREDENTIALS_UNSAFE]: Resolves ElevenLabs API keys from standard environment variables and local configuration files (~/.elevenlabs/api_key). The logic also looks in a path specific to the author (~/broomva/.env.local), which is a standard pattern for developer-authored scripts and follows safe secret management practices.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 16, 2026, 08:36 PM