drugbank-query

Query local DrugBank XML or CSV data by drug ID or name for targets and interactions.

130|4|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/QSong-github/DrugClaw --skill drugbank-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drugbank-query
Source: https://github.com/QSong-github/DrugClaw/tree/main/skills/drug_knowledgebase/drugbank
Command: npx skills add https://github.com/QSong-github/DrugClaw --skill drugbank-query

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DrugBank is a rich resource but accessing it programmatically can require API keys or heavy data setup. This skill enables local querying of DrugBank data to fetch drug targets and interactions, improving speed and reproducibility.

Core Features & Use Cases

  • Local query by DrugBank IDs or drug names/synonyms, returning targets, interactions, and indications.
  • Auto-detects input type and searches either the full XML data or the lightweight vocabulary CSV for fast results.
  • Enables offline workflows with source attribution and structured results suitable for downstream analysis.

Quick Start

Query DrugBank locally by drug name or DB##### to retrieve targets and interactions.

Frequently Asked Questions about drugbank-query

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query DrugBank data locally for drug interactions without an API key?

To query DrugBank data locally without an API key, use a local XML database or vocabulary CSV to retrieve drug interactions and targets offline. This approach ensures fast, reproducible results without external API dependencies.

Can I search for drug targets using a drug name instead of a DrugBank ID?

Yes, you can search for drug targets using drug names or synonyms instead of DrugBank IDs. The system auto-detects the input type and searches a lightweight vocabulary CSV to return accurate target and interaction data.

What is the best way to retrieve drug indications and interactions offline?

The best way to retrieve drug indications and interactions offline is by querying a local DrugBank XML database. This method provides source-attributed, structured results suitable for integration into analytical pipelines.

Does local DrugBank querying work for offline pharmacology workflows?

Yes, local DrugBank querying works for offline pharmacology workflows by searching a local XML database or vocabulary CSV. It ensures offline availability while providing structured, source-attributed drug target and interaction data.

How do I get structured drug interaction results suitable for data pipelines?

To get structured drug interaction results suitable for data pipelines, query a local DrugBank XML database or vocabulary CSV. The system returns structured, source-attributed data that integrates smoothly into downstream analysis.

Why does querying drug names require a vocabulary CSV instead of the full XML data?

Querying drug names requires a vocabulary CSV instead of the full XML data to ensure fast, lightweight searches. The system auto-detects input types and uses the CSV for quick synonym matching before retrieving detailed interaction data.