← 返回 Skills 市场
lifenglei

zotero-skills

作者 dream-boy · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
318
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install zotero-skills
功能描述
将论文保存到 Zotero 文库,请按照 userid:apiKey 的格式配置 ZOTERO_CREDENTIALS 环境变量。
安全使用建议
This skill appears to do what it says: it uses ZOTERO_CREDENTIALS (userid:apiKey) to create Zotero items and optionally download PDFs from arXiv. Before installing, consider: (1) Only provide a Zotero API key with the minimum needed permissions — create a dedicated API key for this purpose rather than using a full-access key. (2) Verify you trust the Homebrew formula 'uv' that will be installed on your system. (3) The script depends on Python >=3.10 and pyzotero; ensure those are provided in your environment or install them in a controlled virtualenv. (4) The script will download PDFs from provided URLs (e.g., arXiv); if you pass other URLs, be aware of remote content risks. If any of these concerns are unacceptable, inspect and run the included script manually in an isolated environment rather than granting the agent automatic invocation.
功能分析
Type: OpenClaw Skill Name: zotero-skills Version: 1.0.0 The skill is a legitimate utility for saving academic papers to a Zotero library. The Python script (scripts/save_paper.py) uses the official pyzotero library to manage metadata and includes a specific, well-defined function to download and attach PDFs from Arxiv, with no evidence of data exfiltration or malicious intent.
能力评估
Purpose & Capability
The skill is described as a Zotero paper-saver and requires ZOTERO_CREDENTIALS, which is appropriate. It also requires the 'uv' binary (and provides a Homebrew install for it) because the SKILL.md shows running the script via 'uv run'. The Python script itself depends on Python >=3.10 and pyzotero (declared in the script header), which is coherent but the install spec only installs 'uv' (not Python or pyzotero). This is a minor inconsistency in packaging but not a security red flag.
Instruction Scope
SKILL.md instructs the agent to run the included script with title/authors/url/etc and to read ZOTERO_CREDENTIALS from env. The script only interacts with Zotero (via pyzotero) and downloads PDFs from URLs (arXiv) when applicable. It does not read other environment variables or unrelated system files.
Install Mechanism
The install uses a Homebrew formula 'uv' which is a standard package mechanism. The brew-based install is reasonable and extract/write behavior is typical for brew. Slight concern: the skill relies on Python and pyzotero but does not declare installing them via the install spec; the script's header declares those dependencies, so the runtime/system must provide them.
Credentials
The skill requires only ZOTERO_CREDENTIALS (primary credential) in the format 'userid:apiKey', which is exactly what a Zotero write helper needs. No other credentials or sensitive env vars are requested.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide config. It runs on-demand or when the agent invokes it; no elevated persistence or broad privileges are requested.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install zotero-skills
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /zotero-skills 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Zotero Scholar: a tool for saving academic paper metadata, PDF links, and AI-generated summaries to your Zotero library. - Supports configuration via the ZOTERO_CREDENTIALS environment variable in the format userid:apiKey. - Provides command-line usage examples and documentation for all main parameters. - Requires the "uv" utility for operation.
元数据
Slug zotero-skills
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

zotero-skills 是什么?

将论文保存到 Zotero 文库,请按照 userid:apiKey 的格式配置 ZOTERO_CREDENTIALS 环境变量。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 318 次。

如何安装 zotero-skills?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install zotero-skills」即可一键安装,无需额外配置。

zotero-skills 是免费的吗?

是的,zotero-skills 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

zotero-skills 支持哪些平台?

zotero-skills 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 zotero-skills?

由 dream-boy(@lifenglei)开发并维护,当前版本 v1.0.0。

💬 留言讨论