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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aipoch-ai/drug-interaction-checkerDrug 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
| Level | Description | Action Required |
|---|---|---|
| Critical | Life-threatening interaction | Absolute contraindication |
| Major | Significant risk, may need medical intervention | Avoid combination or monitor closely |
| Moderate | Moderate risk, may require dose adjustment | Monitor for adverse effects |
| Minor | Mild interaction, unlikely to cause issues | Be aware, usually acceptable |
| Unknown | Insufficient data | Proceed 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
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
--drugs | list | - | Yes | List of drug names (generic or brand names accepted) |
--format | string | text | No | Output format (text, json, markdown) |
--include-mechanism | flag | true | No | Include pharmacological mechanism |
--include-management | flag | true | No | Include clinical recommendations |
--output, -o | string | - | No | Output 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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aipoch-ai-drug-interaction-checker": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
mechanism-flowchart
Generates Mermaid flowchart code and visual diagrams for pathophysiological.
reference-style-sync
One-click synchronization and standardization of reference formats in literature management tools, intelligently fixing metadata errors.
clinical-data-cleaner
Use when cleaning clinical trial data, preparing data for FDA/EMA submission, standardizing SDTM datasets, handling missing values in clinical studies, detecting outliers in lab results, or converting raw CRF data to CDISC format. Cleans and standardizes clinical trial data for regulatory compliance with audit trails.
metagenomic-krona-chart
Analyze data with `metagenomic-krona-chart` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
anatomy-quiz-master
Generate interactive anatomy quizzes for medical education with multiple question types, difficulty levels, and anatomical regions. Supports gross anatomy, neuroanatomy, and clinical correlations for self-assessment and exam preparation.