zotero
CommunityAutomate Zotero libraries via API.
Authorxukrutdonut
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the management of Zotero reference libraries by interfacing with the REST API to perform common scholarly workflows—searching, listing, adding items by DOI/ISBN/PMID, updating metadata and tags, exporting bibliographies, batch imports, and PDF handling—reducing manual steps and enabling scripting.
Core Features & Use Cases
- Manage Zotero libraries via REST API: search, list, add, update, and export references.
- Support for DOIs/ISBNs/PMIDs with optional duplicate detection and collection tagging.
- Export formats include BibTeX, RIS, and CSL-JSON; batch import from text files for bulk operations.
- Cross-reference citations, check PDFs, and fetch/open-access PDFs for items.
- JSON output mode for scripting and automation via the --json flag.
Quick Start
Use the Zotero skill to add a paper by DOI: python3 zotero.py add-doi 10.1093/jamia/ocaa037 List the top items: python3 zotero.py items --limit 5
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
đź’» 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: zotero Download link: https://github.com/xukrutdonut/openclaw-skills/archive/main.zip#zotero Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.