Install
openclaw skills install @voronindenis5/medication-commanderManages medication schedules, detects drug interactions, tracks adherence, and generates refill reminders. Produces safe daily schedules and printable checklists from a medication list.
openclaw skills install @voronindenis5/medication-commanderA medication management agent skill that helps patients (especially elderly and chronic-disease patients) safely manage complex medication regimens.
# Generate a schedule from a medication list (JSON)
python3 scripts/medication_commander.py schedule medications.json
# Check interactions between medications
python3 scripts/medication_commander.py interactions medications.json
# Generate a printable daily checklist
python3 scripts/medication_commander.py checklist medications.json
# Track adherence (mark a dose as taken)
python3 scripts/medication_commander.py adhere --med "Metformin" --time "08:00" --taken
# Check refill status
python3 scripts/medication_commander.py refills medications.json
medications.json:
[
{
"name": "Metformin",
"dose": "500 mg",
"frequency": "twice daily",
"times": ["08:00", "20:00"],
"pills_remaining": 42,
"pills_per_dose": 1
},
{
"name": "Warfarin",
"dose": "5 mg",
"frequency": "once daily",
"times": ["09:00"],
"pills_remaining": 10,
"pills_per_dose": 1
}
]
Each command produces structured JSON to stdout:
~/.medication_commander_adherence.json).See references/interactions.md for the full interaction database reference, and references/usage.md for detailed usage and output examples.
This tool is for informational and organizational purposes only. It is not a substitute for professional medical advice. Always consult a doctor or pharmacist about drug interactions, dosing changes, or adverse effects.