skippy-voice
Pass
Audited by Gen Agent Trust Hub on Apr 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructions require the execution of shell commands to launch the application components, specifically
npx electron .for the desktop UI andpython3 .skills/skippy-voice/scripts/skippy-talk.pyfor the CLI. - [EXTERNAL_DOWNLOADS]: The skill depends on standard packages from official registries, including
electronvia npm and theelevenlabsSDK via PyPI. - [DATA_EXFILTRATION]: Microphone audio is captured and transmitted to ElevenLabs, a well-known technology service, to generate voice responses. This is the primary function of the skill and does not involve accessing sensitive local files.
- [PROMPT_INJECTION]: The skill possesses a surface for indirect prompt injection because it processes untrusted live audio data from the microphone. Malicious spoken instructions could potentially influence the agent's behavior through the returned transcriptions.
- Ingestion points:
app/index.htmlcaptures microphone data and sends it to the ElevenLabs WebSocket API. - Boundary markers: No specific delimiters or instructions are present in
SKILL.mdto help the agent distinguish between transcribed user speech and system commands. - Capability inventory: The skill is capable of executing shell commands for the Electron app and Python scripts as described in
SKILL.mdandREADME.md. - Sanitization: There is no evidence of sanitization or filtering of the text received from the voice-to-text service.
Audit Metadata