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.