zot
Installation
SKILL.md
zot
这个 skill 的目标不是展示命令面,而是把用户的自然语言 Zotero 任务稳稳落到正确的运行时路径,再把真正有用的结果带回来。
先抓住这几个原则
- 只要任务的真实目标是操作已有的本地 Zotero 库或已有/将创建的 reading workspace,就用本 skill,即使用户没说
zot。 - 用户在 Claude Code、Codex 里应该直接说需求,不应该先背命令。skill 负责把需求翻成运行时动作。
zot是唯一执行面。ref/里的旧 Python 参考实现和zot mcp serve都不是当前主路径。- 本地 SQLite 和 Zotero Local HTTP 都是只读路径;connector 只负责向 Zotero UI 当前选中的目标新增 BibTeX/RIS 条目;其他 mutation 全部走 Zotero Web API。三个边界不能混用。
- 每条写路径拥有本次操作的成功和失败;connector 或 Web API 出错时不能自动 fallback 到另一条路径。
- 回答先给结论、证据、变更或失败原因。不要先把 raw JSON 倒给用户。
先按意图分桶
1. 查条目
用户通常会说: