← 返回 Skills 市场
agents365-ai

Semanticscholar Skill

作者 Agents365.ai · GitHub ↗ · v0.3.0 · MIT-0
cross-platform ✓ 安全检测通过
91
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install semanticscholar-skill
功能描述
Use when searching academic papers, looking up citations, finding authors, or getting paper recommendations using the Semantic Scholar API. Triggers on queri...
安全使用建议
This skill appears to do what it says: it calls Semantic Scholar endpoints using the included s2.py. Before installing or running, (1) review s2.py (it uses the requests library to talk to api.semanticscholar.org and contains rate-limiting/retry logic), (2) install dependencies in a virtual environment (pip install requests) and avoid running arbitrary scripts as root, (3) only supply a Semantic Scholar API key you control (S2_API_KEY); treat it like any API secret, and (4) if you clone the GitHub repo, inspect the files locally before executing any Python scripts. The registry metadata omits the 'requests' pip dependency — ensure you install it. If you want additional assurance, run the helper in an isolated environment or container.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
Name/description match what the code does: s2.py implements Semantic Scholar graph/recommendation/author/paper search functions. The SKILL.md and README ask for python3 and the Semantic Scholar API key, which aligns. Minor mismatch: the runtime requires the third-party Python package 'requests' (mentioned in SKILL.md/README) but the registry metadata only lists python3 and S2_API_KEY — this is a small metadata omission, not a functional mismatch.
Instruction Scope
Runtime instructions are explicit: write a single Python script that imports s2.py and run it once; they direct no broad system access, no reading of unrelated files, and only use the S2 API endpoints. The SKILL.md instructs writing a temp script (e.g., /tmp/s2_search.py) and importing s2 from the skill directory; this is scoped to the skill's purpose.
Install Mechanism
There is no automated install spec (lower-risk). The repo/README instructs cloning the GitHub repo (git clone) and installing 'requests' with pip; that's expected for a Python helper but implies you should trust the upstream GitHub content before cloning/executing. No downloads from untrusted URLs or obscure hosts are present in the package files shown.
Credentials
Only S2_API_KEY (optional for higher rate limits; skill works unauthenticated with stricter limits) is requested and used. The code reads only that environment variable for the x-api-key header. No other credentials, secrets, or unrelated env vars are required.
Persistence & Privilege
The skill is not marked always:true and uses normal agent invocation. agents/openai.yaml sets allow_implicit_invocation: true (platform UI hint that the skill may be suggested automatically), which is not inherently dangerous but means the skill can be suggested/triggered by the agent when users mention papers — this is consistent with its purpose and not excessive.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install semanticscholar-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /semanticscholar-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.3.0
- Major update: the SKILL.md now details a structured, 4-phase workflow for searching papers, citations, authors, and recommendations via the Semantic Scholar API. - Added clear guidelines for query planning, including a decision tree, precise filter use, and best practices for ambiguous or multi-context academic queries. - Standardized search execution: all API actions must be combined into a single Python script per request, ensuring rate limiting is handled automatically and Bash calls are minimized. - Included multiple worked example scripts covering author search, citation traversal, multi-seed recommendations, and export options. - Outlined best practices for summarizing and presenting results, including multi-language support. - Introduced a user interaction loop with specific refine, export, and follow-up options to guide further research steps.
元数据
Slug semanticscholar-skill
版本 0.3.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Semanticscholar Skill 是什么?

Use when searching academic papers, looking up citations, finding authors, or getting paper recommendations using the Semantic Scholar API. Triggers on queri... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 91 次。

如何安装 Semanticscholar Skill?

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

Semanticscholar Skill 是免费的吗?

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

Semanticscholar Skill 支持哪些平台?

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

谁开发了 Semanticscholar Skill?

由 Agents365.ai(@agents365-ai)开发并维护,当前版本 v0.3.0。

💬 留言讨论