Check drug-drug interactions (DDI) between two or more medications using FDB data. Triggered by questions like 'do X and Y interact?', 'is it safe to take A with B?', 'check interactions for these drugs', 'what are the interactions between drug1 and drug2?', or any multi-drug safety question. Returns severity level, monograph title, mechanism, clinical effects, and patient management guidance.
Check for interactions between 2+ drugs using FDB's full DDI monograph database.
✅ USE this skill when:
❌ DON'T use this skill when:
fdb_20260326 (or latest fdb_YYYYMMDD db)fdb_ok_20250925| Level | Label | Meaning |
|---|---|---|
| 1 | 🔴 CONTRAINDICATED | Should not be dispensed/administered together |
| 2 | 🟠 SEVERE | Action required to reduce risk |
| 3 | 🟡 MODERATE | Assess risk, take action as needed |
| 9 | 🔵 UNDETERMINED | Alternative therapy interaction; assess risk |
# By drug name (recommended)
node ~/.openclaw/workspace/skills/cleo-ddi-check/scripts/ddi_check.js "drug1" "drug2"
node ~/.openclaw/workspace/skills/cleo-ddi-check/scripts/ddi_check.js "atorvastatin" "gemfibrozil"
node ~/.openclaw/workspace/skills/cleo-ddi-check/scripts/ddi_check.js "warfarin" "aspirin" "ibuprofen"
# By MEDID
node ~/.openclaw/workspace/skills/cleo-ddi-check/scripts/ddi_check.js --medids 283712 304570
# By GCN_SEQNO
node ~/.openclaw/workspace/skills/cleo-ddi-check/scripts/ddi_check.js --gcns 29967 45890
Run from the scripts directory (has symlinked node_modules):
cd ~/.openclaw/workspace/skills/cleo-ddi-check && node scripts/ddi_check.js "drug1" "drug2"
{
"ddiDatabase": "fdb_20260326",
"drugs": [
{ "input": "atorvastatin", "resolved": "atorvastatin calcium", "gcnCount": 5, "codexCount": 68 }
],
"interactionCount": 1,
"interactions": [
{
"pair": ["atorvastatin calcium", "gemfibrozil"],
"title": "Atorvastatin/Gemfibrozil",
"severity": "1",
"severityLabel": "🔴 CONTRAINDICATED",
"displayAction": "Interrupt",
"pharmacodynamic": true,
"pharmacokinetic": false,
"text": "full monograph text..."
}
]
}
When presenting DDI results: