medication-reconciliation
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external medication data in JSON format, which represents a potential injection surface if the data source is untrusted.
- Ingestion points: The script
scripts/main.pyreads patient medication lists from user-provided file paths via the--pre-admissionand--inpatientarguments. - Boundary markers: The workflow in
SKILL.mdrequires a mandatory PHI (Protected Health Information) confirmation step before processing. The output uses structured JSON and fixed response templates to delimit data. - Capability inventory: The skill is limited to local file system read/write for JSON reports and standard output. It has no network capabilities or arbitrary system command execution.
- Sanitization: The script uses structured dataclasses (
Medication) and performs name normalization (lowercase, space removal), which provides basic structural validation of the input data. - [COMMAND_EXECUTION]: The
SKILL.mddocumentation includes instructions for running syntax checks (python -m py_compile) and CLI help commands. These are standard development practices for verifying the local environment and do not involve untrusted data flow into shell execution.
Audit Metadata