← 返回 Skills 市场
1345
总下载
0
收藏
3
当前安装
2
版本数
在 OpenClaw 中安装
/install zotero-cli
功能描述
Command-line interface for Zotero - search your Zotero library, add/edit notes, read attachments, and manage bibliographic references from the terminal.
安全使用建议
This skill is internally consistent with a Zotero CLI: it uses Python and installs via pip/pipx, and includes helper scripts for searching, exporting, backup, and update checks. Before installing or running: 1) verify the upstream repository (the SKILL lists a GitHub homepage) and that the package on PyPI/GitHub matches what you expect; 2) inspect the scripts (setup_and_check.sh, backup_restore.sh, update_check.sh) because they can run installation and networking operations and backup your config — backup_restore.sh explicitly stores ~/.config/zotcli/config.ini which contains your Zotero userID/API key, so ensure backups are written to a secure location with restrictive permissions; 3) prefer pipx or a virtualenv rather than system pip, and avoid dangerous flags like --break-system-packages; 4) if you plan to automate (cron) or run update checks, review those scripts to confirm what network endpoints they contact (PyPI/GitHub are expected) and whether they perform upgrades automatically. If you want extra assurance, review the actual script contents (they're included) or run them in a disposable VM/container first.
功能分析
Type: OpenClaw Skill
Name: zotero-cli
Version: 0.1.0
The OpenClaw AgentSkills skill bundle for 'zotero-cli' is classified as benign. All scripts and documentation are clearly aligned with the stated purpose of managing Zotero references via a command-line interface. Risky capabilities such as `sudo` are used for legitimate system package installations (e.g., `pipx`, `pandoc`) within setup and update scripts (`setup_and_check.sh`, `update_check.sh`). Network calls are limited to fetching version information from PyPI and GitHub, and an example of `scp` for sharing bibliographies, all of which are transparent and serve the tool's intended functionality. There is no evidence of intentional malicious behavior, data exfiltration to unauthorized endpoints, or prompt injection attempts against the agent to perform harmful actions.
能力评估
Purpose & Capability
Name/description, required binaries (python3, zotcli/zotero-cli), pip/pipx install methods, and included helper scripts all align with a Zotero CLI tool. Required system access (Python, optional pandoc) is expected for this functionality.
Instruction Scope
SKILL.md and the scripts direct normal CLI actions: installing the package, running configuration (which prompts for Zotero userID/API key), searching, reading attachments, and backing up/restoring config. These instructions reference the expected config path (~/.config/zotcli/config.ini) and backup location (~/.zotero-cli-backups/) — this is coherent, but those scripts will read and store your API key and other config data, so review them before running to confirm behavior and permissions.
Install Mechanism
Install options are pip and pipx (pipx recommended) which are standard for Python CLIs. No downloads from untrusted URLs or obscure installers are specified. The README warns against dangerous pip flags (e.g., --break-system-packages).
Credentials
The skill requests no environment variables or external credentials in metadata. It legitimately requires the user to provide Zotero API credentials at runtime (via zotcli configure). No unrelated credentials or environment keys are requested by the skill.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent platform privileges or modify other skills. Scripts may suggest adding cron jobs or PATH entries (user-controlled actions) but those are optional and expected for automation.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install zotero-cli - 安装完成后,直接呼叫该 Skill 的名称或使用
/zotero-cli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Simplified and condensed documentation for faster onboarding and reference.
- Added concise Quick Start and Command Reference sections.
- Moved detailed instructions, troubleshooting, and examples to dedicated markdown files.
- Listed helper scripts and common workflows in organized tables.
- Clarified installation, configuration, and usage steps for new users.
v0.0.1
- Initial release of zotero-cli, a command-line interface for Zotero reference manager.
- Enables searching your Zotero library, adding and editing notes, reading attachments, and managing citations directly from the terminal.
- Supports installation via pip, pipx (recommended for PEP 668-compliant systems), or system package managers.
- Provides configuration options for note format, preferred editor, and library selection.
- Includes scripts for quick searches, batch note management, and citation export.
元数据
常见问题
Zotero Cli 是什么?
Command-line interface for Zotero - search your Zotero library, add/edit notes, read attachments, and manage bibliographic references from the terminal. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1345 次。
如何安装 Zotero Cli?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install zotero-cli」即可一键安装,无需额外配置。
Zotero Cli 是免费的吗?
是的,Zotero Cli 完全免费(开源免费),可自由下载、安装和使用。
Zotero Cli 支持哪些平台?
Zotero Cli 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Zotero Cli?
由 KGTAF(@killgfat)开发并维护,当前版本 v0.1.0。
推荐 Skills