drug-discovery
Supports drug discovery workflows including target identification, virtual screening, ADMET prediction, lead optimization, pharmacokinetics modeling, and drug repurposing analyses; trigger when users discuss drug targets, compound libraries, medicinal chemistry, or pharmaceutical development.
Best use case
drug-discovery is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Supports drug discovery workflows including target identification, virtual screening, ADMET prediction, lead optimization, pharmacokinetics modeling, and drug repurposing analyses; trigger when users discuss drug targets, compound libraries, medicinal chemistry, or pharmaceutical development.
Teams using drug-discovery should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/drug-discovery/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How drug-discovery Compares
| Feature / Agent | drug-discovery | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Supports drug discovery workflows including target identification, virtual screening, ADMET prediction, lead optimization, pharmacokinetics modeling, and drug repurposing analyses; trigger when users discuss drug targets, compound libraries, medicinal chemistry, or pharmaceutical development.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
## When to Trigger Activate this skill when the user mentions: - Drug target identification, druggability assessment - Virtual screening, molecular docking, pharmacophore - ADMET (absorption, distribution, metabolism, excretion, toxicity) - Lead optimization, SAR (structure-activity relationship) - Pharmacokinetics (PK), pharmacodynamics (PD), PK/PD modeling - Drug repurposing, off-label, drug-disease associations - SMILES, InChI, compound libraries, chemical fingerprints - IC50, EC50, Ki, dose-response curves ## Step-by-Step Methodology 1. **Target identification and validation** - Identify therapeutic target from literature, GWAS hits, or omics data. Assess druggability using Open Targets, DGIdb, or structural pocket analysis. Confirm target-disease association strength. 2. **Compound sourcing** - Search ChEMBL, PubChem, ZINC, or DrugBank for known active compounds. For novel scaffolds, consider de novo design tools (REINVENT, MolGPT). 3. **Virtual screening** - Structure-based: dock compound library against target (AutoDock Vina, Glide). Ligand-based: use pharmacophore models or molecular fingerprint similarity. Filter by drug-likeness (Lipinski Ro5, Veber rules). 4. **ADMET prediction** - Predict absorption (Caco-2 permeability, logP), distribution (plasma protein binding, Vd), metabolism (CYP inhibition/induction), excretion (clearance), and toxicity (hERG, hepatotoxicity, AMES mutagenicity). Use SwissADME, pkCSM, or ADMETlab. 5. **Lead optimization** - Analyze SAR from dose-response data. Identify key pharmacophoric features. Suggest modifications to improve potency, selectivity, or ADMET profile while maintaining drug-likeness. 6. **PK/PD modeling** - Build compartmental PK models. Estimate key parameters: Cmax, Tmax, AUC, half-life, bioavailability. For PD, model dose-response (Emax model, Hill equation). 7. **Drug repurposing analysis** - Query drug-gene interaction databases. Analyze shared pathways between drug targets and disease mechanisms. Check clinical trial databases for existing evidence. ## Key Databases and Tools - **ChEMBL** - Bioactivity data for drug-like compounds - **PubChem** - Chemical structure and bioassay data - **DrugBank** - Drug and target information - **Open Targets** - Target-disease associations - **ZINC** - Purchasable compound library - **SwissADME / pkCSM** - ADMET prediction tools - **BindingDB** - Protein-ligand binding data ## Output Format - Compound results as tables: SMILES, molecular weight, logP, key activity (IC50/EC50), ADMET flags. - Docking results: binding energy (kcal/mol), key interactions, pose description. - PK parameters: Cmax, Tmax, AUC, t1/2, clearance, bioavailability with units. - SAR analysis: matched molecular pair comparisons with activity changes. ## Quality Checklist - [ ] Target-disease association supported by evidence (genetic, functional) - [ ] Drug-likeness filters applied (Lipinski, Veber, PAINS) - [ ] ADMET predictions include confidence levels or applicability domain - [ ] Docking validated against known co-crystal structures when available - [ ] IC50/EC50 reported with assay conditions and confidence intervals - [ ] PK parameters include units and species (human vs. preclinical) - [ ] Known liabilities (hERG, CYP inhibition, reactive metabolites) flagged - [ ] Comparison to existing drugs/compounds for the same target included
Related Skills
scienceclaw-discovery
Identify research gaps, synthesize cross-disciplinary insights, and generate novel hypotheses. Use when: user asks about unexplored areas, cross-field connections, or new research directions. NOT for: routine literature review or data analysis.
knowledge-discovery
Discover patterns, build knowledge graphs, and extract insights from linguistic and historical data
drug-discovery-search
End-to-end drug discovery platform combining ChEMBL compounds, DrugBank, targets, and FDA labels. Natural language powered by Valyu.
drug-discovery-pipeline
Orchestrates a full drug discovery workflow from target identification through lead optimization. Use when searching for drug candidates against a biological target, evaluating compound libraries, or optimizing hits for drug-likeness. NOT for pure protein structure analysis or single-compound lookups.
chembl-drug
Query the ChEMBL REST API for drug-target interactions, bioactivity data, ADMET properties, and approved drug information. Use when the user needs drug mechanism of action, binding affinity data, target information, or pharmacokinetic properties. NOT for basic compound lookup (use pubchem-compound), NOT for gene-disease associations (use open-targets), NOT for protein 3D structures (use pdb-structure).
xurl
A CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
xlsx
Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like "the xlsx in my downloads") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.
writing
No description provided.
world-bank-data
World Bank Open Data API for development indicators. Use when: user asks about GDP, population, poverty, health, or education statistics by country. NOT for: real-time financial data or stock prices.
wikipedia-search
Search and fetch structured content from Wikipedia using the MediaWiki API for reliable, encyclopedic information
wikidata-knowledge
Query Wikidata for structured knowledge using SPARQL and entity search. Use when: (1) finding structured facts about entities (people, places, organizations), (2) querying relationships between entities, (3) cross-referencing external identifiers (Wikipedia, VIAF, GND, ORCID), (4) building knowledge graphs from linked data. NOT for: full-text article content (use Wikipedia API), scientific literature (use semantic-scholar), geospatial data (use OpenStreetMap).
weather
Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.