← 返回 Skills 市场
624
总下载
0
收藏
2
当前安装
5
版本数
在 OpenClaw 中安装
/install scholar-search
功能描述
Unified academic search across arXiv and Semantic Scholar. Supports topic search, latest preprints, paper/author lookup, citation analysis, and structured ou...
安全使用建议
This skill appears coherent and implements exactly what it claims: arXiv + Semantic Scholar querying. Before installing or using it, note the following: (1) it will make network requests to export.arxiv.org and api.semanticscholar.org and will send your Semantic Scholar key in the x-api-key header when present; (2) the helper script set_s2_api_key.py writes the key in plaintext to scripts/.env (it will overwrite an existing S2_API_KEY in that file), so do NOT store production/long-lived secrets there if you care about disk secrecy; .gitignore lists .env, but be careful not to commit real keys; (3) the code respects rate limits (throttling is implemented) but you should still abide by API terms and quotas; (4) review the two Python scripts locally if you want to confirm behavior before running. If you want to avoid writing the key to disk, set S2_API_KEY in the process environment instead of calling set_s2_api_key.py.
功能分析
Type: OpenClaw Skill
Name: scholar-search
Version: 1.0.4
The scholar-search skill bundle is a legitimate tool for academic paper retrieval from arXiv and Semantic Scholar. The primary script, 'scripts/scholar-search.py', implements robust rate-limiting and parameter validation for API requests, while 'scripts/set_s2_api_key.py' provides a standard mechanism for managing API credentials via a local .env file (which is correctly excluded via .gitignore). No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the code and instructions are strictly focused on the stated purpose of academic search and structured output formatting.
能力评估
Purpose & Capability
Name/description (arXiv + Semantic Scholar search) matches the provided scripts, references, and required env var (S2_API_KEY). Requiring python and an S2 API key is appropriate and proportional for the declared functionality.
Instruction Scope
SKILL.md instructs running scripts/scholar-search.py and optionally scripts/set_s2_api_key.py; it documents reading S2_API_KEY from the process environment and falling back to scripts/.env. This is consistent with the code. Note: the skill explicitly instructs writing a provided API key to disk (scripts/.env) — expected for local config but something the user should be aware of.
Install Mechanism
No install spec; code is instruction-only plus small Python scripts. The only runtime dependency is the widely used requests library (pip install requests). No external/untrusted downloads or installers are used.
Credentials
Only one credential is required (S2_API_KEY) and it directly maps to the Semantic Scholar integration. No unrelated secrets, config paths, or platform-level credentials are requested.
Persistence & Privilege
always:false and no modification of other skills or system-wide settings. The skill writes/overwrites S2_API_KEY into scripts/.env under its own directory (set_s2_api_key.py) — normal for local tools but means the API key will be stored in plaintext on disk unless you avoid that.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install scholar-search - 安装完成后,直接呼叫该 Skill 的名称或使用
/scholar-search触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
scholar-search 1.0.4
- No changes detected in the code or documentation for this version.
- All instructions, API references, and workflow details remain unchanged.
v1.0.3
No changes detected in this version.
v1.0.2
No user-facing changes in this release (1.0.2).
- No file changes detected.
- Fixed the inconsistency issue in the script documentation
v1.0.1
Version 1.0.1
- Added compiled Python cache file: scripts/__pycache__/scholar-search.cpython-313.pyc
- No changes to core functionality or documentation.
v1.0.0
Initial public release.
- Unified academic search across arXiv and Semantic Scholar
- Supports paper/author lookup and citation expansion
- Includes endpoint constraints and structured output guidance
- Uses S2_API_KEY for Semantic Scholar requests
元数据
常见问题
Scholar Search 是什么?
Unified academic search across arXiv and Semantic Scholar. Supports topic search, latest preprints, paper/author lookup, citation analysis, and structured ou... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 624 次。
如何安装 Scholar Search?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install scholar-search」即可一键安装,无需额外配置。
Scholar Search 是免费的吗?
是的,Scholar Search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Scholar Search 支持哪些平台?
Scholar Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Scholar Search?
由 lyq(@xxxxxxxxxxxxxxxxxxx20gex)开发并维护,当前版本 v1.0.4。
推荐 Skills