fda-database

Query the openFDA REST API for drug adverse events, labeling, recalls, and product details.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill fda-database-jaechang-hits
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fda-database
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/structural-biology-drug-discovery/fda-database
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill fda-database-jaechang-hits

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides programmatic access to crucial FDA data, enabling users to quickly find information on drug adverse events, product labeling, recalls, and more, eliminating the need for manual web scraping or complex database queries.

Core Features & Use Cases

  • Adverse Event Reporting: Query the FDA Adverse Event Reporting System (FAERS) for drug-related adverse events.
  • Drug Label Information: Retrieve official drug labeling, including indications, contraindications, and warnings.
  • Product & Recall Data: Search for marketed drug products by NDC and find drug recall information.
  • Use Case: A pharmacovigilance analyst needs to assess the safety profile of a new drug. They can use this Skill to query FAERS for reported adverse events associated with the drug and its active ingredients, and then cross-reference this with official drug labeling to understand potential risks.

Quick Start

Use the fda-database skill to find the top 10 adverse reactions reported for aspirin.

Frequently Asked Questions about fda-database

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

FAQPage Schema
How do I query FDA adverse event reports for a specific drug?

You can query FDA adverse event reports by using this Skill to access the openFDA REST API and retrieve FAERS data. It handles the API requests and structures the reported adverse reactions for your drug safety analysis using pandas.

Can I retrieve official drug labeling and warnings programmatically?

Yes, you can retrieve official drug labeling programmatically. This Skill queries the openFDA REST API to pull indications, contraindications, and warnings directly from FDA datasets, eliminating the need for manual web scraping.

What's the best way to find drug recall information and marketed product details?

The best way to find drug recall information is through the openFDA REST API. This Skill searches marketed drug products by NDC and retrieves recall data, structuring the results into manageable datasets for regulatory compliance.

Do I need Python libraries to access FDA drug safety data?

Yes, you need the requests and pandas Python libraries to access FDA drug safety data. This Skill depends on requests to handle the openFDA REST API calls and pandas to manipulate the retrieved adverse event and labeling datasets.

How does pharmacovigilance analysis work with FAERS data?

Pharmacovigilance analysis with FAERS data works by querying reported adverse events through the openFDA REST API. This Skill retrieves drug-related adverse events and active ingredient reports, allowing you to cross-reference safety profiles for risk assessment.