pubmed-database

Query PubMed via E-utilities endpoints for searches and batch retrieval.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/family3253/skill --skill pubmed-database-family3253
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubmed-database
Source: https://github.com/family3253/skill/tree/main/skills/pubmed-database
Command: npx skills add https://github.com/family3253/skill --skill pubmed-database-family3253

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PubMed offers vast biomedical literature, but programmatic, scalable access for searches, retrieval, and citation management requires assembling multiple endpoints and data formats. This skill provides a concise, API-driven approach to perform advanced queries, fetch records, and organize results for reviews and monitoring.

Core Features & Use Cases

  • Advanced search construction with Boolean operators, field tags, and MeSH terms.
  • Programmatic access via E-utilities (ESearch, EFetch, ESummary, EPost, ELink) for automation and data extraction.
  • Citation management, batch retrieval, and exports to support systematic reviews and literature tracking.
  • Reference-guided workflows and templates to reproduce PubMed tasks with consistent results.

Quick Start

Start by querying PubMed with a basic term using the ESearch API, then fetch details with EFetch.

Frequently Asked Questions about pubmed-database

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

FAQPage Schema
How do I automate PubMed literature searches using E-utilities?

Automate PubMed literature searches by programmatically calling E-utilities endpoints like ESearch to query records and EFetch to retrieve full article details in bulk. This API-driven approach enables scalable data extraction for systematic reviews.

What is the best way to build advanced PubMed queries with MeSH terms?

Build advanced PubMed queries by combining MeSH terms, Boolean operators, and specific field tags. This method allows precise filtering across time ranges and article types for highly targeted literature monitoring and meta-analyses.

Can I retrieve PubMed citations in batch for systematic reviews?

Retrieve PubMed citations in batch using the EFetch and EPost endpoints to fetch multiple records simultaneously. This supports efficient citation management and exports needed to organize results for systematic reviews.

Does programmatic PubMed access require rate limiting?

Programmatic PubMed access requires proper rate limiting to ensure stable API interactions. Following reference-guided workflows and E-utilities templates helps manage request frequency and reproduce search tasks with consistent results.

How do I use ELink to find related articles in PubMed?

Use the ELink E-utilities endpoint to find related articles in PubMed by linking primary search results to relevant records. This expands literature discovery and enhances citation tracking across biomedical databases.