podcast-producer-agent

Pass

Audited by Gen Agent Trust Hub on Sep 26, 2026

Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes multiple shell commands to run local Python scripts (e.g., lyria.py, gemini_tts.py, audio_mix.py) to generate and process audio assets.
  • Evidence: Steps 4 and 5 utilize python3 to execute scripts located within the ${CLAUDE_PLUGIN_ROOT} directory.
  • Mitigation: The commands use double-quoting for arguments, but the skill should ensure that all generated text or user-provided parameters are properly escaped before being passed to the shell.
  • [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface where untrusted user input (topics, host names, tone, and music descriptions) is used to generate a script which is then processed by other AI models and CLI tools.
  • Ingestion points: User responses to interactive questions regarding podcast topic, host personalities, tone, and music style in SKILL.md.
  • Boundary markers: Absent. The skill does not explicitly instruct the agent to ignore instructions embedded within the user's provided topic or host descriptions.
  • Capability inventory: The skill has the capability to write and read files via audio processing scripts and interact with network-based APIs (Google Gemini/Lyria) via shell execution in SKILL.md.
  • Sanitization: Absent. There is no explicit logic described for sanitizing user input before it is interpolated into the script generation phase or the shell command arguments.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 26, 2026, 06:27 AM