zotero

Import bibliographic records from DOI lists and BibTeX/RIS files into Zotero.

12|2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/shoei05/claude-code-zotero-skill --skill zotero-shoei05
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zotero
Source: https://github.com/shoei05/claude-code-zotero-skill/tree/main
Command: npx skills add https://github.com/shoei05/claude-code-zotero-skill --skill zotero-shoei05

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, python3, openssl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Managing large bibliographic lists and individually importing references into Zotero is time-consuming and error-prone, especially when some entries lack DOIs or require CrossRef fallback. This Skill streamlines DOI-to-BibTeX retrieval, batch import into the currently selected Zotero collection via the local connector, and remote library operations via the Zotero REST API.

Core Features & Use Cases

  • Bulk DOI import with fallbacks: Automatically fetches BibTeX from doi.org and falls back to CrossRef when needed, then imports via the Zotero connector.
  • Manual BibTeX/RIS import: Accepts local BibTeX files for DOI-less records and imports them reliably into Zotero.
  • Collection and item management: Uses the REST API for collection creation, item CRUD, tag operations, and file uploads, including group library support.
  • Use Case: Ideal for systematic reviews and literature curation workflows where researchers collect DOIs, import hundreds of records, and organize them into collections and tags.

Quick Start

Use the zotero skill to import a list of DOIs or a DOI file into your currently selected Zotero collection.

Frequently Asked Questions about zotero

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

FAQPage Schema
How do I bulk import a list of DOIs into Zotero collections?

To bulk import DOIs into Zotero, provide a DOI list and the Skill fetches BibTeX from doi.org, falls back to CrossRef, and imports records into your selected Zotero collection via the local connector.

Can I import BibTeX or RIS files into Zotero without DOIs?

Yes, you can import BibTeX or RIS files without DOIs by providing the local files directly, and the Skill reliably imports them into your currently selected Zotero collection.

Does Zotero batch import require a local connector session ID?

Yes, Zotero batch imports require a unique local connector session ID to route records into the selected collection, while remote REST API operations require a Zotero API key and version headers.

What is the best way to manage Zotero collections and tags for systematic reviews?

The best way to manage Zotero collections for systematic reviews is using the REST API for collection creation, item CRUD, tag operations, and group library support to organize hundreds of imported records.

Why does Zotero DOI import fail for some records and how to fix it?

Zotero DOI import fails when doi.org cannot find the record, but you can fix it using the built-in CrossRef fallback for Content Negotiation or by manually importing the BibTeX or RIS file.