What problem does it solve? Managing bibliographic references manually in Zotero does not scale when you need to automate literature workflows, sync libraries, bulk-edit items, or export citations from scripts. This Skill provides programmatic access to Zotero libraries through the pyzotero Python client. ## Core Features & Use Cases - Full CRUD on Libraries: Retrieve, create, update, and delete items, collections, tags, and saved searches via the Zotero Web API v3. - Attachments & Full-Text: Download and upload PDF attachments, and read or set full-text indexed content for search. - Citation Export: Export items as BibTeX, CSL-JSON, RIS, or formatted bibliographies in any CSL style such as APA or Vancouver. - Local Access Options: Use the CLI or MCP server against a local Zotero 7 installation for full-text PDF search without an API key. - Use Case: A researcher wants to tag every paper in a collection, download all its PDFs, and export the collection as a .bib file for a LaTeX manuscript — all from one Python script. ## Quick Start Ask the AI to connect to your Zotero library using your API credentials and list the ten most recently added items with their titles and types.