qsong-github/drugclaw/adrecs

Claude Code and agent skill by qsong-github/drugclaw

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Query the ADReCS (Adverse Drug Reaction Classification System) v3.3 database. Use whenever the user asks about adverse drug reactions, drug safety profiles, ADR classification, ADR severity/frequency, or wants to look up any entity (drug name, BADD Drug ID, DrugBank ID, ATC code, CAS RN, PubChem CID, KEGG ID, ADR term, ADReCS ID, MedDRA code, MeSH ID) in ADReCS.

Install

npx vskill@latest install qsong-github/drugclaw/adrecs

SKILL.md

ADReCS Query Skill

Search ADReCS v3.3 records by any entity. Auto-detects type by prefix:

Input PatternDetected AsExample
BADD_D00142BADD Drug IDexact on drug_id column
DB00945DrugBank IDresolved via Drug_information
A02BC01ATC coderesolved via Drug_information
50-78-2CAS RNresolved via Drug_information
CID2244 or bare digitsPubChem CIDresolved via Drug_information
D00109 (5-digit)KEGG IDresolved via Drug_information
08.06.02.001ADReCS IDsubstring on ADReCS_ID column
10003781 (8-digit)MedDRA coderesolved via ADR_ontology
D###### (6+ digit)MeSH IDresolved via ADR_ontology
anything elsefree textsubstring on drug_name OR ADR_term

API

FunctionInputReturns
load_drug_adr(path)txt pathDataFrame (Drug–ADR pairs)
load_drug_info(path)xlsx pathDataFrame (drug metadata)
load_adr_ontology(path)xlsx pathDataFrame (ADR hierarchy)
search(entity)single entity stringDataFrame of matching Drug–ADR rows
search_batch(entities)list of entity stringsdict[str, DataFrame]
summarize(hits, entity)DataFrame + labelcompact LLM-readable text
to_json(hits)DataFramelist[dict]

Usage

See if __name__ == "__main__" block in 62_ADReCS.py for runnable examples covering: drug name lookup, BADD Drug ID, DrugBank ID, ADR term, ADReCS ID prefix, batch search, and JSON output.

Data

  • Source: ADReCS v3.3 — https://www.bio-add.org/ADReCS/
  • Primary file: Drug_ADR_v3.3.txt (drug–ADR association pairs)
  • Drug metadata: Drug_information_v3.3.xlsx (name, synonyms, DrugBank/KEGG/PubChem/ATC/CAS cross-refs)
  • ADR hierarchy: ADR_ontology_v3.3.xlsx (ADReCS ID, ADR term, MedDRA code, MeSH ID, 4-level classification)
  • Path: DATA_DIR variable in 62_ADReCS.py

Citation

Cai MC et al. (2015) ADReCS: an ontology database for aiding standardization and hierarchical classification of adverse drug reaction terms. Nucleic Acids Research 43(D1):D907–D913.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
116
Repository forks
3
7-day trend score
24

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/qsong-github/drugclaw/adrecs/badge)](https://verified-skill.com/skills/qsong-github/drugclaw/adrecs)

Something wrong with this skill or its page? Tell us.