← 返回 Skills 市场
liubindashen

Arxiv Paper Downloader

作者 geekclaw · GitHub ↗ · v1.0.8 · MIT-0
cross-platform ✓ 安全检测通过
142
总下载
0
收藏
0
当前安装
9
版本数
在 OpenClaw 中安装
/install arxiv-paper-downloader
功能描述
Download 47+ essential AI/ML papers from arXiv with pre-curated collections for agent testing, autonomous agents, and large language models
使用说明 (SKILL.md)

arXiv Paper Downloader

Download AI/ML papers from arXiv with pre-curated collections.

Features

  • 47+ pre-curated papers across 3 categories
  • Direct PDF download (no API rate limits)
  • Batch download with metadata export

Categories

Category Papers
agent_testing 19
agents 12
llm 15

Usage

# Download by category
download_papers("agent_testing")
download_papers("all")

# Download specific papers
download_by_arxiv_ids(["2310.06129", "2402.01031"])

# List categories
list_categories()

Requirements

  • Python 3.9+
  • requests>=2.28.0

License

MIT

安全使用建议
This skill appears to do exactly what it says: download PDFs from arXiv and save metadata locally. Before installing, consider: (1) Source trust: the package's registry metadata points to placeholder GitHub URLs and the skill source/homepage is unknown — review the repository or code (src/skill.py is included) before use. (2) Filesystem writes: the skill will create and write PDF and JSON files in the output_dir you specify — choose a folder you control. (3) Network activity: it makes HTTP requests to arxiv.org; avoid running it in highly restricted environments if you don't want outgoing network traffic. (4) Respect arXiv terms and rate limits: use reasonable delay settings to avoid hammering arXiv (the code supports a delay parameter). (5) Installation: install requests in a virtualenv to avoid global dependency changes. If you want higher assurance, run the included tests locally and inspect src/skill.py (which is short and readable) before enabling autonomous invocation.
功能分析
Type: OpenClaw Skill Name: arxiv-paper-downloader Version: 1.0.8 The skill is a straightforward utility for downloading AI/ML research papers from arXiv. The core logic in src/skill.py uses the requests library to fetch PDFs from legitimate arxiv.org URLs based on a pre-curated list of IDs or user-provided input. It includes appropriate file-path sanitization, rate-limiting delays, and lacks any indicators of malicious intent, data exfiltration, or suspicious execution patterns.
能力评估
Purpose & Capability
Name/description match the code: the package provides lists of arXiv IDs and functions to download PDFs, list categories, and export metadata. Requested binaries (python) and dependency (requests) are appropriate. Minor signals: metadata files show inconsistent version strings (skill.json 1.0.1, SKILL.md 1.0.7, registry 1.0.8) and the repository/homepage fields use a placeholder (your-username) and the Source/Homepage are effectively unknown — these are trust/maintenance issues but do not contradict the functionality.
Instruction Scope
SKILL.md and the code instruct the agent to perform HTTP GETs to arxiv.org and save PDFs and JSON metadata to the local filesystem — this is within the declared purpose. The instructions do not read unrelated system files or environment variables. Note: the skill will perform network I/O to arxiv.org and write files to the specified output_dir; the README claims "no API rate limits," but bulk downloads may still be subject to arXiv rate-limiting/politeness rules.
Install Mechanism
Install spec asks for the requests package (requirements.txt present). No downloads from untrusted URLs or archives. The 'uv' kind in the install spec appears to map to a Python dependency installer; overall this is proportionate and expected.
Credentials
The skill requests no environment variables, no credentials, and no config paths. Its network access is limited to arxiv.org via HTTP. The only required permission is filesystem write access to the chosen output_dir (configurable).
Persistence & Privilege
always:false (not force-included) and disable-model-invocation:false (normal autonomy). The skill does not modify other skills or global agent configuration. It writes metadata/files only under its output directory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install arxiv-paper-downloader
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /arxiv-paper-downloader 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.8
Update version metadata
v1.0.7
Re-publish with new credentials
v1.0.6
Minimalist cleanup - less is more
v1.0.5
Clean up audit files
v1.0.4
Remove publishing guide, keep runtime files only
v1.0.3
Remove invalid external links
v1.0.2
Revert license to MIT, remove publishing guide files with tokens
v1.0.1
Fix license to MIT-0 and add runtime metadata for security scan
v1.0.0
Initial release: 47 AI/ML papers across 3 categories
元数据
Slug arxiv-paper-downloader
版本 1.0.8
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 9
常见问题

Arxiv Paper Downloader 是什么?

Download 47+ essential AI/ML papers from arXiv with pre-curated collections for agent testing, autonomous agents, and large language models. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 142 次。

如何安装 Arxiv Paper Downloader?

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

Arxiv Paper Downloader 是免费的吗?

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

Arxiv Paper Downloader 支持哪些平台?

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

谁开发了 Arxiv Paper Downloader?

由 geekclaw(@liubindashen)开发并维护,当前版本 v1.0.8。

💬 留言讨论