This is a CLI wrapper that lets agents talk to your local Zotero desktop installation without reimplementing anything. It hits Zotero's real surfaces: the Local API for citations and bibliographies, direct SQLite reads for fast queries, and GUI context for operations like adding notes. You'll need to enable Zotero's Local API first. The session model is smart, it remembers your working library and collection so you don't pass IDs everywhere. The item context command is the standout here, it bundles metadata, notes, and links into structured output ready for LLM consumption. Some constraints apply: note creation expects the right library selected in the GUI, and SQLite writes are experimental.
npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-zotero