rxnorm-query

Resolve clinical drug names to RxNorm identifiers and fetch drug metadata.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Normalize clinical drug names and map them to RxNorm identifiers (RxCUI), enabling consistent drug terminology across systems and workflows.

Core Features & Use Cases

  • RxCUI lookup for a given drug name and retrieval of canonical naming
  • Name normalization for approximate or ambiguous drug terms
  • Retrieve drug information, interactions, and related brand names via REST API
  • Support for single and batch queries to streamline clinical data pipelines
  • Use Case: align disparate drug lists in a patient records system by converting to RxCUI and standardized names

Quick Start

Query RxNorm for a drug name to obtain its RxCUI, normalized name, interactions, and related drugs.

Frequently Asked Questions about rxnorm-query

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

FAQPage Schema
How do I normalize clinical drug names to RxNorm identifiers?

To normalize clinical drug names to RxNorm identifiers, query the drug name to retrieve its RxCUI and canonical naming. This maps approximate or ambiguous drug terms to structured RxNorm data for consistent terminology across clinical workflows.

Can I retrieve drug interactions and related brand names using the RxNorm REST API?

Yes, you can retrieve drug interactions and related brand names using the RxNorm REST API. Querying a specific drug name returns its RxCUI, associated metadata, interactions, and related brand names in a structured output.

Does this RxNorm query tool support batch processing for clinical data pipelines?

Yes, this RxNorm query tool supports batch queries to streamline clinical data pipelines. You can process multiple drug names simultaneously to retrieve RxCUIs and normalized names, aligning disparate drug lists efficiently in patient records.

What happens when the RxNorm REST API returns missing data for a drug name?

When the RxNorm REST API returns missing data for a drug name, the query applies graceful handling for missing data and robust error handling. This ensures clinical data pipelines continue processing without crashing from unresolved drug terms.

Why do I need RxNorm identifiers for drug normalization in patient records?

You need RxNorm identifiers for drug normalization in patient records to map disparate drug lists to standardized names. Converting approximate drug terms to RxCUIs enables consistent drug terminology across systems, preventing ambiguous naming errors.