hands-free
Pass
Audited by Gen Agent Trust Hub on Jul 13, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to execute a local Python script (
python3 scripts/call_user.py) to facilitate voice interactions and approval workflows. - [EXTERNAL_DOWNLOADS]: The documentation in
references/setup.mdsuggests usingnpx @parcha/hands-free installfor setup, which downloads and executes external code from the npm registry. - [DATA_EXFILTRATION]: The
scripts/call_user.pyscript sends data (agent messages and Vapi credentials) toapi.vapi.ai. While necessary for the skill's purpose, this involves sharing context with a third-party service provider. - [PROMPT_INJECTION]: The skill facilitates an indirect prompt injection surface by converting external audio input into agent-contextual text.
- Ingestion points: User speech is captured via the Vapi API and output by
scripts/call_user.pyinSKILL.mdworkflows. - Boundary markers: Absent. The agent is explicitly told to treat the transcript as direct user input.
- Capability inventory: The agent possesses full local development capabilities, including command execution and file modification.
- Sanitization: No input validation or sanitization is performed on the transcripts before they are returned to the agent.
Audit Metadata