transcribe
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONPERSISTENCEEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external audio files and returns the resulting transcription directly to the agent's context. This creates a surface for indirect prompt injection where spoken instructions within the audio could influence the agent's behavior.
- Ingestion points: The
AUDIO_FILEargument passed totranscribe.shis the source of untrusted data. - Boundary markers: No delimiters or safety instructions are used when returning the transcription text to the agent.
- Capability inventory: The skill uses
curlfor network requests and reads local files. - Sanitization: The output from the Groq API is returned as raw text without sanitization or filtering.
- [PERSISTENCE]: The setup instructions in
SKILL.mdguide the user to modify their shell configuration files (~/.zshrcor~/.bashrc) to store theGROQ_API_KEY. While common for developer tools, this modifies the user's environment across sessions. - [EXTERNAL_DOWNLOADS]: The
transcribe.shscript usescurlto send audio data tohttps://api.groq.com/openai/v1/audio/transcriptions. Groq is a well-known AI infrastructure service, and this operation is consistent with the skill's stated purpose.
Audit Metadata