pubmed-database

Search PubMed biomedical literature using E-utilities API and MeSH terms.

2|Updated May 7, 2026
One-click install
npx skills add https://github.com/Teng-bio/codex-skills-hub --skill pubmed-database-teng-bio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubmed-database
Source: https://github.com/Teng-bio/codex-skills-hub/tree/main/skills/global/pubmed-database
Command: npx skills add https://github.com/Teng-bio/codex-skills-hub --skill pubmed-database-teng-bio

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies access to PubMed's vast repository of biomedical literature, enabling users to conduct advanced searches, retrieve data programmatically, and manage citations efficiently.

Core Features & Use Cases

  • Advanced Search: Build complex queries using Boolean operators, MeSH terms, and field tags.
  • Programmatic Access: Access PubMed data programmatically via the E-utilities API.
  • Citation Management: Retrieve citation information, abstracts, and full-text articles.
  • Use Case: Conduct systematic literature reviews or meta-analyses by constructing and executing sophisticated PubMed queries.

Quick Start

Use the pubmed-database skill to search for articles on "diabetes mellitus" published in 2023.

Frequently Asked Questions about pubmed-database

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

FAQPage Schema
How do I search PubMed for systematic reviews using MeSH terms and Boolean operators?

PubMed systematic reviews use MeSH terms and Boolean operators to build complex queries, enabling precise biomedical literature retrieval for meta-analyses. This approach filters results by specific field tags to narrow search outputs.

Can I retrieve biomedical literature data programmatically via the E-utilities API?

Yes, biomedical literature data is retrieved programmatically via the E-utilities API. This programmatic access allows automated query execution and batch citation retrieval directly from the PubMed database for analysis workflows.

Do I need biopython to automate PubMed literature retrieval and analysis?

Yes, biopython is a required dependency to automate PubMed literature retrieval and analysis workflows. It provides the underlying Python framework needed to interact with the E-utilities API and parse returned citation data.

How do I extract citations and abstracts from PubMed for a meta-analysis?

To extract citations and abstracts from PubMed for a meta-analysis, construct sophisticated queries using field tags. The retrieved data includes citation information and abstracts needed to compile comprehensive literature review datasets.

What is the best way to manage large-scale PubMed search results for literature reviews?

The best way to manage large-scale PubMed search results for literature reviews is constructing advanced queries with MeSH terms and Boolean operators. Programmatic E-utilities API access efficiently handles bulk citation and abstract retrieval.

Are there limitations when using E-utilities API for complex PubMed queries?

Limitations of using the E-utilities API for complex PubMed queries include API rate limits and potential query complexity constraints. Users building highly nested Boolean logic with numerous MeSH terms may need to optimize query structures to ensure successful retrieval.