pubmed-database

Search PubMed via NCBI E-utilities and retrieve batch results.

94|11|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/swaruplab/operon --skill pubmed-database-swaruplab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubmed-database
Source: https://github.com/swaruplab/operon/tree/main/src-tauri/protocols/pubmed-database
Command: npx skills add https://github.com/swaruplab/operon --skill pubmed-database-swaruplab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Programmatic access to PubMed via REST/E-utilities to perform advanced searches, batch retrieval, and citation management, enabling automated literature workflows.

Core Features & Use Cases

  • Advanced search construction with Boolean logic and MeSH terms for precise results
  • Programmatic access to PubMed endpoints (ESearch, EFetch, ESummary, EPost, ELink) for bulk data retrieval
  • Python-friendly integration for workflows using libraries like Bio.Entrez
  • Use case: automate literature monitoring, systematic reviews, or meta-analyses by fetching abstracts and citation data

Quick Start

Construct a PubMed query using Boolean and MeSH terms and retrieve results through the E-utilities API.

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 NCBI E-utilities endpoints like esearch and efetch to construct advanced Boolean queries and retrieve batch citation data directly within Python workflows.

Can I use MeSH terms for advanced PubMed queries in Python?

Yes, you can use MeSH terms to construct advanced PubMed queries in Python. The Skill supports MeSH term integration with Boolean logic to refine and execute precise literature searches via the E-utilities API.

What is the best way to retrieve PubMed abstracts in bulk for a systematic review?

Retrieve PubMed abstracts in bulk by using the efetch and esummary endpoints to fetch batch citation data. This approach is suited for systematic reviews, meta-analyses, and automated literature monitoring.

Does this PubMed API integration support rate-limited requests?

Yes, the PubMed API integration implements rate-limited API usage to manage request frequency. This ensures compliant automated querying when accessing NCBI E-utilities endpoints like esearch and epost.

How do I find related PubMed articles using ELink?

Find related PubMed articles by implementing the elink endpoint to retrieve linked citation data. This allows you to discover related literature and expand your systematic review or meta-analysis scope programmatically.

What are the limitations of using E-utilities for batch PubMed data retrieval?

Limitations of using E-utilities for batch PubMed data retrieval include managing rate-limited API usage constraints and handling large result sets. For extensive automated literature monitoring, you must structure queries carefully to avoid exceeding request thresholds.