papercut-voice
Pass
Audited by Gen Agent Trust Hub on Oct 14, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill executes multiple local shell scripts (
narrate.sh,finalize.sh,setup_tts.sh) and Python scripts (asr.py,build_vo.py,timing_md.py) from a directory defined by the$PAPERCUT_LIBenvironment variable. This is standard behavior for a local developer automation tool. - [DATA_EXPOSURE]: The skill reads from
~/.config/papercut-explainer/config.envto resolve library paths, which is expected for local configuration management. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from
narration/script.jsonandpapercut/episode.jsonwhich contains text and instructions for AI models (Qwen3-TTS). This represents a vulnerability surface for influencing model output, but it is the intended purpose of the tool. - Ingestion points:
narration/script.json,papercut/episode.jsonin the local project directory. - Boundary markers: None mentioned in the instructions.
- Capability inventory: Local subprocess execution of shell/Python scripts and audio processing tools (
ffmpeg,say). - Sanitization: Not mentioned.
Audit Metadata