ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

drug-interaction-checker

Check for drug-drug interactions between multiple medications. Trigger when user asks about medication compatibility, "can I take X with Y", drug interactions, contraindications, or safety of combining pharmaceuticals.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aipoch-ai/drug-interaction-checker
Or

Drug Interaction Checker

Check for interactions between multiple medications, including severity classification and mechanism explanations.

Features

  • Multi-drug analysis: Check interactions between 2+ medications simultaneously
  • Severity classification: Critical / Major / Moderate / Minor / Unknown
  • Mechanism explanation: Pharmacological basis for each interaction
  • Clinical guidance: Recommendations for management

Severity Levels

LevelDescriptionAction Required
CriticalLife-threatening interactionAbsolute contraindication
MajorSignificant risk, may need medical interventionAvoid combination or monitor closely
ModerateModerate risk, may require dose adjustmentMonitor for adverse effects
MinorMild interaction, unlikely to cause issuesBe aware, usually acceptable
UnknownInsufficient dataProceed with caution

Usage

Python Script

python scripts/main.py --drugs "Warfarin" "Aspirin" "Ibuprofen"

As a Module

from scripts.main import check_interactions

result = check_interactions(["Metformin", "Simvastatin", "Amlodipine"])

Parameters

ParameterTypeDefaultRequiredDescription
--drugslist-YesList of drug names (generic or brand names accepted)
--formatstringtextNoOutput format (text, json, markdown)
--include-mechanismflagtrueNoInclude pharmacological mechanism
--include-managementflagtrueNoInclude clinical recommendations
--output, -ostring-NoOutput file path

Output Format

{
  "drugs_checked": ["Drug A", "Drug B"],
  "interactions": [
    {
      "drug_pair": ["Drug A", "Drug B"],
      "severity": "Major",
      "mechanism": "Pharmacodynamic synergism...",
      "effect": "Increased bleeding risk",
      "recommendation": "Avoid combination or monitor INR closely"
    }
  ],
  "summary": {
    "critical": 0,
    "major": 1,
    "moderate": 0,
    "minor": 0
  }
}

Data Sources

This skill uses a curated drug interaction database stored in references/interactions_db.json. The database includes:

  • FDA-approved drug interaction data
  • Known metabolic pathways (CYP450 enzymes)
  • Pharmacodynamic interactions
  • Common supplement interactions

Limitations

  • Database may not include all possible drug combinations
  • Always consult healthcare professionals for medical decisions
  • Does not account for patient-specific factors (age, renal function, etc.)
  • Not a substitute for professional medical advice

Technical Difficulty

High - Requires extensive pharmacological knowledge database, accurate severity classification, and clear mechanism explanations.

References

Metadata

Author@aipoch-ai
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-aipoch-ai-drug-interaction-checker": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.