Agent skill · software engineering · hkuds
cli-anything-zotero
CLI harness for Zotero.
Why this skill is useful
Adds a CLI interface for Zotero that allows for specific commands and interactions not covered in general documentation.
What it needs
Requires python installed locally. About 3k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.
What this skill does
cli-anything-zotero cli-anything-zotero is an agent-native CLI for Zotero desktop. It does not reimplement Zotero. Instead, it composes Zotero's real local surfaces: Installation Entry Points Important Constraints search items, item export, item citation, and item bibliography require Zotero's Local API to be enabled. note add depends on the live Zotero GUI context and expects the same library to be selected in the app. Import-time PDF attachment support is limited to items created in the same connector session; arbitrary existing-item attachment upload is still out of scope. Experimental SQLite write commands are local-only, user-library-only, and should be treated as non-stable power-user operations. If a bare key is duplicated across libraries, set session use-library <id> before follow-up commands. Command Groups App Application and runtime inspection commands. Command Description --------- ------------- status Execute status. version Execute version. launch Execute launch. enable-local-api Execute enable-local-api. ping Execute ping. Collection Collection inspection and selection commands. Command Description --------- ------------- list Execute list. find Execute find. tree Execute tree. get Execute get. items Execute items. use-selected Execute use-selected. create Execute create. Item Item inspection and rendering commands. Command Description --------- ------------- list Execute list. find Execute find. get Execute get. children Execute children. notes Execute notes. attachments Execute attachments. file Execute file. export Execute export. citation Execute citation. bibliography Execute bibliography. context Execute context. analyze Execute analyze. add-to-collection Execute add-to-collection. move-to-collection Execute move-to-collection. Search Saved-search inspection commands. Command Description --------- ------------- list Execute list. get Execute get. items Execute items. Tag Tag inspection commands. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hkuds/skills--6ef382