local-whisper
Pass
Audited by Gen Agent Trust Hub on Jul 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
transcribe.jsscript executes system binaries such aswhisper,ffmpeg, andpython3usingspawnSyncandexecSync. This is necessary for verifying dependencies and performing the actual audio transcription locally. - [EXTERNAL_DOWNLOADS]: The documentation and skill metadata guide the user to install external dependencies including the
openai-whisperPython package from PyPI and theffmpegmultimedia framework from standard system package managers (e.g., apt, brew, pacman). - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8c) because it processes untrusted audio data and converts it into text that is then fed back to the AI agent.
- Ingestion points: Audio files (WAV, MP3, M4A, FLAC, OGG) provided as command-line arguments to
transcribe.jsinSKILL.md. - Boundary markers: None; the transcription output is returned as plain text without delimiters or instructions to the agent to ignore embedded commands.
- Capability inventory: The skill is intended to be used within the OpenClaw agent environment, which may have significant system capabilities (file system access, terminal access).
- Sanitization: No sanitization or filtering is performed on the transcribed text before it is returned to the agent context.
Audit Metadata