pm-export

Community

Save PubMed papers to Zotero with PDFs.

Authorcookjohn
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the tedious process of saving PubMed citations and their full-text PDFs into a local Zotero library or producing MEDLINE/RIS exports, removing manual copy-paste of metadata and one-by-one PDF downloading.

Core Features & Use Cases

  • Fetches PubMed metadata via E-utilities (esummary and efetch) and assembles Zotero-compatible item JSON for journal articles.
  • Supports single-PMID and batch exports from search results, resolves DOI and PMCID, and includes abstracts, authors, keywords, ISSN, and publication types.
  • Pushes metadata to the Zotero Connector using saveItems, downloads PDFs when available with HTTP/content-type checks, and uploads attachments via saveAttachment; uses deterministic session IDs for idempotent saves.
  • Provides a MEDLINE/RIS fallback export for import into other reference managers and includes user-facing troubleshooting messages for Zotero connectivity and read-only libraries.

Quick Start

Export PMID 35641793 to Zotero and attach any available PDFs to the saved item.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: pm-export
Download link: https://github.com/cookjohn/pm-skills/archive/main.zip#pm-export

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.