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.
metagenomic-krona-chart
Analyze data with `metagenomic-krona-chart` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
pptx-posters
Generate PowerPoint presentations and academic posters from paper abstracts or full paper content, with automatic layout optimization and citation formatting.
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.