← 返回 Skills 市场
codenova58

Arxiv Papers

作者 codenova58 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
116
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install arxiv-papers
功能描述
Find and summarize arXiv.org preprints—keyword/category search, abstracts, PDF links. Use for literature scans, paper IDs, or quick orientation (not peer-rev...
使用说明 (SKILL.md)

ArXiv Papers

Use the arXiv API (and optional PDF fetch) to locate papers and summarize abstracts for the user. Treat results as preprints—not necessarily peer-reviewed or final.

When to use

  • “What’s new on arXiv about …”, “Summarize arXiv:XXXX”, category browsing (e.g. cs.AI).
  • Quick orientation before deeper reading—not a substitute for reading the full paper in serious research.

Limits (say explicitly when relevant)

  • Coverage: arXiv only; many venues are not there.
  • Quality: preprint ≠ endorsed truth; contradictory claims exist.
  • Rate / ToS: respect arXiv’s API guidelines; don’t hammer endpoints.

Workflow

  1. Run scripts/search_arxiv.sh "\x3Cquery>" and parse the returned XML (\x3Centry>, \x3Ctitle>, \x3Csummary>, PDF \x3Clink>).

  2. Present title, authors, id, abstract summary, and link to abstract/PDF.

  3. If the user wants depth, PDF may be fetched selectively—large files and parsing limits apply.

  4. Optionally append notable papers to memory/RESEARCH_LOG.md (if your environment uses it):

    ### [YYYY-MM-DD] TITLE
    - **Authors**: …
    - **Link**: …
    - **Summary**: …
    

Examples

  • Latest LLM reasoning papers on arXiv.
  • “What is paper 2512.08769 about?”

Resources

  • scripts/search_arxiv.sh — thin wrapper over the arXiv API.
安全使用建议
This skill appears to do what it says: call the arXiv API and summarize results. Before installing, note two small operational points: (1) the included script uses curl but the skill metadata doesn't declare curl as required — ensure the agent runtime has curl on PATH; (2) queries are interpolated into the URL without URL-encoding (functional bug, not malicious)—beware odd characters in queries; (3) the skill can optionally append summaries to memory/RESEARCH_LOG.md, so check where your agent stores memory if you don't want persistent logs. Otherwise the code is tiny, uses only arXiv's public API, and requests no secrets or external installs.
功能分析
Type: OpenClaw Skill Name: arxiv-papers Version: 1.0.0 The skill contains a shell injection vulnerability in `scripts/search_arxiv.sh`. The `$QUERY` variable is used directly within a `curl` command without sanitization, which could allow for arbitrary command execution if the agent is provided with a malicious search query. While the functionality aligns with the stated purpose of searching arXiv, the lack of input validation poses a security risk.
能力评估
Purpose & Capability
The skill's name/description (search and summarize arXiv) matches the included instructions and script: the shell script calls the arXiv API and SKILL.md describes parsing entries and optionally fetching PDFs. One minor mismatch: the package metadata declares no required binaries, but the script uses curl (so the runtime must provide curl).
Instruction Scope
SKILL.md stays on-topic: it instructs querying the arXiv API, summarizing abstracts, optionally fetching PDFs, and optionally appending entries to memory/RESEARCH_LOG.md. It does not instruct reading unrelated system files or exfiltrating data to third-party endpoints. The only persistence option is to append to a local memory file if available — this is explicit and optional.
Install Mechanism
No install spec and only a tiny, local shell script are included. There are no downloads, package installs, or external install steps — low risk.
Credentials
The skill declares no credentials or environment variables and does not request any. The optional memory write is local and optional. Nothing asks for unrelated secrets or system config.
Persistence & Privilege
always:false (default) and autonomous invocation allowed (normal). The skill suggests optionally appending notable papers to memory/RESEARCH_LOG.md — that is local persistence the agent may perform if configured. Users should be aware summaries could be stored in agent memory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install arxiv-papers
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /arxiv-papers 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: search and summarize arXiv.org preprints. - Find papers by keyword or category using the arXiv API. - Summarize abstracts, provide titles, authors, arXiv IDs, and direct links (abstract/PDF). - Clearly indicate preprint status (not peer-reviewed). - Optionally log notable papers for research tracking. - Designed for quick orientation and literature scans.
元数据
Slug arxiv-papers
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Arxiv Papers 是什么?

Find and summarize arXiv.org preprints—keyword/category search, abstracts, PDF links. Use for literature scans, paper IDs, or quick orientation (not peer-rev... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 116 次。

如何安装 Arxiv Papers?

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

Arxiv Papers 是免费的吗?

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

Arxiv Papers 支持哪些平台?

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

谁开发了 Arxiv Papers?

由 codenova58(@codenova58)开发并维护,当前版本 v1.0.0。

💬 留言讨论