research-zotero

Installation
SKILL.md

Research Zotero

Quick start

  1. Use scripts/inspect_zotero_account.py first when you need to confirm which library the current API key can see.
  2. If no library is specified, default to the current user's library resolved from the provided API key or $ZOTERO_API_KEY.
  3. Use scripts/fetch_zotero_items.py to sync a library, collection, or tag/query slice into normalized JSON.
  4. Use scripts/export_zotero_items.py when a downstream skill needs BibTeX, CSL-JSON, RIS, or raw exported item payloads.
  5. In orchestrated mode, prefer ./zotero/ as the canonical stage root and record actual paths in artifact-index.md.
  6. If the user asks for project-level sequencing, current-state inspection, or coordination across multiple research stages, invoke research-pipeline-planner first instead of treating Zotero sync as the whole task.

Modes

Inspect mode

  • Use this when the user wants to know what the current API key can access.
  • Resolve the default user library through /keys/current.
  • Inspect accessible groups when group libraries might matter.
Installs
4
GitHub Stars
2
First Seen
Jul 17, 2026