cli-anything-zotero

Automate Zotero library management via its Local API using CLI commands.

1|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/quazfenton/binG --skill cli-anything-zotero-quazfenton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-zotero
Source: https://github.com/quazfenton/binG/tree/main/.agents/skills/CLI-Anything-main/CLI-Anything-main/zotero/agent-harness/cli_anything/zotero/skills
Command: npx skills add https://github.com/quazfenton/binG --skill cli-anything-zotero-quazfenton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a command-line interface to control Zotero desktop via its local API, enabling automation and scripting without reimplementing Zotero's UI.

Core Features & Use Cases

  • Command Groups: App, Collection, Item, Search, Tag, Style, Import, Note, Session for comprehensive Zotero control.
  • Local API Integration: Leverages Zotero's Local API to read and modify libraries from the command line.
  • Scripting & Automation: Ideal for batch operations, reproducible workflows, and integration with larger AI-assisted tasks.

Quick Start

Install the package with pip install -e . and run the CLI with cli-anything-zotero to begin managing Zotero from the terminal.

Frequently Asked Questions about cli-anything-zotero

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

FAQPage Schema
How do I automate Zotero reference management from the command line?

Automate Zotero reference management by using a CLI harness that interfaces with Zotero's Local API to script workflows for managing items, collections, notes, and exports without the desktop UI.

Does this Zotero CLI automation require the Local API to be enabled?

Yes, Zotero Local API must be enabled to use this CLI automation, as it relies on that local interface to read and modify libraries directly from the command line.

What Zotero library operations can I script using a local CLI?

You can script library operations using App, Collection, Item, Search, Tag, Style, Import, Note, and Session commands for comprehensive control over Zotero automation tasks.

How do I install and run the cli-anything-zotero package?

Install the package using pip install -e . and run it using the cli-anything-zotero entry point or python -m cli_anything.zotero to begin managing Zotero from the terminal.

Can I integrate Zotero bibliography exports into external automated workflows?

Yes, this CLI is designed for scripting and automation, making it ideal for batch operations, reproducible workflows, and integrating Zotero bibliography exports with larger external tools.