skills/datadrivenconstruction/ddc_skills_for_ai_agents_in_construction/voice-to-report/Gen Agent Trust Hub
voice-to-report
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided audio recordings which are transcribed and then directly interpolated into a system prompt for structuring. This creates a surface where malicious instructions spoken in the recording could influence the agent's behavior or report output.
- Ingestion points: The
audio_pathinput in thevoice_to_reportfunction withinSKILL.mdleads to transcription that is used as prompt content. - Boundary markers: The prompt uses a simple text label ("Transcript:") but lacks robust delimiters or explicit instructions to ignore embedded commands within the transcript.
- Capability inventory: The skill utilizes filesystem read access to open audio files and network access to call OpenAI APIs for transcription and completion, as defined in
claw.jsonandSKILL.md. - Sanitization: There is no evidence of sanitization or validation performed on the transcribed text before it is processed by the LLM.
- [EXTERNAL_DOWNLOADS]: The skill uses the
whisperlibrary, which fetches pre-trained machine learning models from OpenAI's official repositories via thewhisper.load_model()call inSKILL.md. This targets a well-known service for legitimate functionality. - [COMMAND_EXECUTION]: The documentation includes standard setup instructions using
pip installfor required dependencies such asopenai,whisper, andpython-telegram-bot.
Audit Metadata