← Back to Skills Marketplace
242
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install zotero-openclaw
Description
将论文保存到 Zotero 文库,请按照 userid:apiKey 的格式配置 ZOTERO_CREDENTIALS 环境变量。
Usage Guidance
This skill appears to do what it says: it uses the ZOTERO_CREDENTIALS you provide to add items (and optionally attach PDFs downloaded from arXiv) to your Zotero library. Before installing or using it: (1) treat your ZOTERO_CREDENTIALS like a secret — use a Zotero API key with the minimum needed scope (if possible) rather than a full master key; (2) review the script yourself (it is short and included) if you have any doubts; (3) be aware the agent can be invoked to run this skill and will then perform writes to your Zotero account; and (4) when supplying URLs ensure they are trustworthy (the script will download PDFs from the provided URL). If you want extra safety, create a limited-scope Zotero API key or run the script manually rather than allowing autonomous agent invocation.
Capability Analysis
Type: OpenClaw Skill
Name: zotero-openclaw
Version: 1.0.0
The skill is a legitimate utility designed to save academic paper metadata and PDFs to a user's Zotero library. The Python script `scripts/save_paper.py` uses the official `pyzotero` library to interact with the Zotero API and includes logic to download PDFs from Arxiv. No evidence of data exfiltration, credential theft, or malicious execution was found; the use of environment variables for API keys is consistent with the stated purpose.
Capability Assessment
Purpose & Capability
The skill is named and described as a Zotero paper-saver, requires Python and a ZOTERO_CREDENTIALS environment variable, and the included script uses pyzotero and that credential to write to Zotero — this is proportionate and expected.
Instruction Scope
SKILL.md directs the agent to run the provided Python script and to install pyzotero; the script only reads ZOTERO_CREDENTIALS and the CLI args, checks Zotero for duplicates, creates items/notes, and optionally downloads PDFs from arXiv. It does not read other environment variables or unrelated system files.
Install Mechanism
There is no automated install spec; the skill is instruction-only and asks the user to pip install pyzotero. No downloads from untrusted URLs or archive extraction are present in the package.
Credentials
Only ZOTERO_CREDENTIALS (userid:apiKey) is required and is the primary credential; this is appropriate for writing to a Zotero account. No unrelated secrets or config paths are requested.
Persistence & Privilege
always is false and the skill doesn't modify other skills or system configs. The skill can be invoked autonomously per platform default; this is normal but means it could write to your Zotero when invoked.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install zotero-openclaw - After installation, invoke the skill by name or use
/zotero-openclaw - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of zotero-scholar: easily save paper metadata, PDF links, and AI summaries to your Zotero library.
- Requires Python (v3.10+ recommended) and the pyzotero package.
- Set up credentials with the ZOTERO_CREDENTIALS environment variable in the format userid:apiKey.
- Simple command-line usage and clear parameter explanations provided.
Metadata
Frequently Asked Questions
What is zotero-openclaw?
将论文保存到 Zotero 文库,请按照 userid:apiKey 的格式配置 ZOTERO_CREDENTIALS 环境变量。 It is an AI Agent Skill for Claude Code / OpenClaw, with 242 downloads so far.
How do I install zotero-openclaw?
Run "/install zotero-openclaw" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is zotero-openclaw free?
Yes, zotero-openclaw is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does zotero-openclaw support?
zotero-openclaw is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created zotero-openclaw?
It is built and maintained by wangjiayu (@little-cat1); the current version is v1.0.0.
More Skills