← Back to Skills Marketplace
147
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install medication-reconciliation
Description
Compare patient pre-admission medication lists with inpatient orders to automatically identify omitted or duplicated medications and improve medication safety.
Usage Guidance
This package appears coherent and low-risk for its stated purpose, but follow these precautions before installing or running it:
- Only run with de-identified data or with explicit authorization (SKILL.md requires this). The script includes patient_id and patient_name in the report and prints counts to stdout.
- Run the script in a controlled/sandboxed environment (not on a public machine) when testing to avoid accidental PHI leakage to logs or shared directories.
- Review the full scripts/main.py before use (the included code uses only local file I/O and standard libraries; no network calls were found). If you will run it in production against real PHI, have your compliance/security team review and approve.
- The requirements.txt lists standard modules; ensure your Python runtime is appropriate (Python version compatibility) and that you install only trusted dependencies if you adapt the skill.
- If you need integration with an EHR or live pharmacy system, do not use this skill directly—its SKILL.md explicitly states it does not access live systems and it is not designed for automated EHR integration.
Capability Analysis
Type: OpenClaw Skill
Name: medication-reconciliation
Version: 1.0.0
The medication-reconciliation skill is a legitimate tool designed to compare patient medication lists. The Python script (scripts/main.py) uses standard libraries like difflib for fuzzy matching and performs basic file I/O for reading and writing JSON reports. The SKILL.md instructions include proactive privacy measures, such as a mandatory PHI (Protected Health Information) de-identification check before processing data. No evidence of data exfiltration, unauthorized network access, or malicious prompt injection was found.
Capability Assessment
Purpose & Capability
Name and description match the included Python implementation: the script loads pre-admission and inpatient JSON medication lists, performs fuzzy/synonym matching, flags dose changes, duplicates, and critical drug-class warnings, and emits a structured report. No unrelated binaries, environment variables, or external services are requested.
Instruction Scope
SKILL.md instructs the agent to prompt for PHI de-identification or authorization, validate inputs, run scripts/main.py, and produce a reconciliation report. The documented workflow and scope boundaries align with the code. Note: the script prints patient_id/name and includes them in the report—this is expected but means PHI can appear in outputs if not de-identified.
Install Mechanism
There is no install spec (instruction-only skill with bundled code). requirements.txt lists 'dataclasses' and 'difflib', both of which are standard-library/backport-related items for Python; no external downloads or installers are invoked. This is low-risk but slightly odd (listing standard modules) — nothing is fetched from network.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code accesses only local JSON files supplied as arguments and writes a local report. Requested privileges are proportional to the task. Users should still avoid supplying PHI unless authorized.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not modify other skills or system settings. It runs as a standalone script and produces local files/STDOUT only.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install medication-reconciliation - After installation, invoke the skill by name or use
/medication-reconciliation - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the medication-reconciliation skill.
- Automates comparison of pre-admission medication lists with inpatient orders to identify omissions and duplications.
- Flags dose changes and highlights key warnings for critical drug classes (e.g., anticoagulants).
- Generates structured reconciliation reports with separate sections for continued, discontinued, new, duplicate, and dose-changed medications.
- Strictly scoped to input validation and error handling; does not interpret clinical appropriateness or interact with live systems.
- Includes safety notices, scope limitations, and detailed workflow guidance for clinical users.
Metadata
Frequently Asked Questions
What is Medication Reconciliation?
Compare patient pre-admission medication lists with inpatient orders to automatically identify omitted or duplicated medications and improve medication safety. It is an AI Agent Skill for Claude Code / OpenClaw, with 147 downloads so far.
How do I install Medication Reconciliation?
Run "/install medication-reconciliation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Medication Reconciliation free?
Yes, Medication Reconciliation is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Medication Reconciliation support?
Medication Reconciliation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Medication Reconciliation?
It is built and maintained by AIpoch (@aipoch-ai); the current version is v1.0.0.
More Skills