Agent skill · research science · aiskillstore

drugbank-database

Access and analyze comprehensive drug information from the DrugBank database including drug properties, interactions, targets, pathways, chemical structures, and pharmacology data. This skill should be used when working with pharmaceutical data, drug discovery research, pharmacology studies, drug-drug interaction analysis, target identification, chemical similarity searches, ADMET predictions, or any task requiring detailed drug and drug target information from DrugBank.

Why this skill is useful

Adds executable scripts for querying and analyzing drug interactions and properties from the DrugBank database that are not publicly documented.

What it needs

Requires drugbank-downloader installed locally. Requires drugbank account access. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

DrugBank Database Overview DrugBank is a comprehensive bioinformatics and cheminformatics database containing detailed information on drugs and drug targets. This skill enables programmatic access to DrugBank data including ~9,591 drug entries (2,037 FDA-approved small molecules, 241 biotech drugs, 96 nutraceuticals, and 6,000+ experimental compounds) with 200+ data fields per entry. Core Capabilities 1. Data Access and Authentication Download and access DrugBank data using Python with proper authentication. The skill provides guidance on: Installing and configuring the drugbank-downloader package Managing credentials securely via environment variables or config files Downloading specific or latest database versions Opening and parsing XML data efficiently Working with cached data to optimize performance When to use: Setting up DrugBank access, downloading database updates, initial project configuration. Reference: See references/data-access.md for detailed authentication, download procedures, API access, caching strategies, and troubleshooting. 2. Drug Information Queries Extract comprehensive drug information from the database including identifiers, chemical properties, pharmacology, clinical data, and cross-references to external databases. Query capabilities: Search by DrugBank ID, name, CAS number, or keywords Extract basic drug information (name, type, description, indication) Retrieve chemical properties (SMILES, InChI, molecular formula) Get pharmacology data (mechanism of action, pharmacodynamics, ADME) Access external identifiers (PubChem, ChEMBL, UniProt, KEGG) Build searchable drug datasets and export to DataFrames Filter drugs by type (small molecule, biotech, nutraceutical) When to use: Retrieving specific drug information, building drug databases, pharmacology research, literature review, drug profiling. Reference: See references/drug-queries.md for XML navigation, query functions, data extraction methods, and performance optimization. 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/drugbank-database

View the source on GitHub

Browse the @skills marketplace