clinical-reports
Pass
Audited by Gen Agent Trust Hub on Jun 13, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The script
scripts/generate_schematic_ai.pydownloads image data and quality reviews from the OpenRouter API (openrouter.ai), which is a well-known service for accessing AI models. - [DATA_EXFILTRATION]: User-provided schematic descriptions are transmitted to the external OpenRouter API. While this is a functional requirement for image generation, users are advised to ensure de-identification of prompts to avoid sending sensitive clinical details to the external service.
- [COMMAND_EXECUTION]: The script
scripts/generate_schematic.pyusessubprocess.run()to execute internal auxiliary Python scripts. The implementation uses list-based arguments which mitigates the risk of shell-injection attacks. - [PROMPT_INJECTION]: Category 8 (Indirect). The skill ingests untrusted clinical data from report files through its validation scripts (
check_deidentification.py,validate_case_report.py). Ingestion points: Input file paths provided to CLI scripts. Boundary markers: Absent. Capability inventory: Subprocess execution and network access for schematic generation. Sanitization: The scripts use regex-based extraction but do not explicitly sanitize or escape content before it is processed by the agent.
Audit Metadata