skills/reason-machines/hermes-skills/assistant-x-openclaw-jarvis-voice-assistant/Gen Agent Trust Hub
assistant-x-openclaw-jarvis-voice-assistant
Pass
Audited by Gen Agent Trust Hub on Sep 12, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill converts user voice input into text that is then processed by an LLM via the OpenClaw gateway, creating an attack surface for instructions embedded in audio to manipulate the agent.
- Ingestion points: Microphone audio captured by the assistant and transcribed via SenseVoice or Zipformer models as specified in
SKILL.md. - Boundary markers: The documentation does not specify the use of delimiters or 'ignore' instructions for the processed speech text.
- Capability inventory: The skill uses WebSockets to communicate with the OpenClaw gateway and provides an HTTP API for shutdown and status monitoring.
- Sanitization: No explicit sanitization or filtering of transcribed speech is described before it is passed to the LLM context.
- [EXTERNAL_DOWNLOADS]: Installation involves fetching source code from GitHub and downloading binary models for ASR, TTS, and wake word detection.
- Evidence:
git clone https://github.com/RubinTry/assistant-x-openclaw.gitand instructions to download models into themodels/directory. - [COMMAND_EXECUTION]: The skill relies on shell scripts to initialize the environment and manage the assistant process.
- Evidence: Usage of
scripts/start.shandscripts\start.batfor application startup and device pairing.
Audit Metadata