← 返回 Skills 市场
xxxxxxxxxxxxxxxxxxx20gex

Scholar Search

作者 lyq · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ 安全检测通过
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install scholar-search
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /scholar-search 触发
  4. 根据 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
元数据
Slug scholar-search
版本 1.0.4
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 5
常见问题

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。

💬 留言讨论