← 返回 Skills 市场
crw0149

paper-summary-scripted

作者 CRW0149 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
122
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install paper-summary-scripted
功能描述
download arxiv paper pdfs or accept local paper files with a preprocessing script, then extract text, clean text, and generate a summary version, detailed ve...
安全使用建议
This skill appears to do what it claims: it will download PDFs from arXiv (only) and read any local file paths you pass, extract text (requires pypdf for PDFs), write downloaded PDFs and extracted text into the output directory (./runs/paper-summary in the example), and then the agent will generate the three summarization stages plus a quality check. Before using: (1) ensure you only pass local file paths you trust (the script will open them); (2) be aware there is no builtin limit on downloaded file sizes or storage usage — provide an appropriate output directory and monitor disk space; (3) install pypdf if you need PDF extraction; (4) the prompts ask for citation-like support evidence (page numbers) but extracted plain text may not include page markers — expect that the contribution extraction step may need careful review. No credentials or external endpoints beyond arxiv.org are used.
功能分析
Type: OpenClaw Skill Name: paper-summary-scripted Version: 1.0.0 The skill bundle contains vulnerabilities that could be exploited for shell injection and path traversal. In SKILL.md, user-provided inputs (paperurls and paperfiles) are wrapped in single quotes within a shell command, which is vulnerable to injection if the input contains unbalanced single quotes. Additionally, scripts/process_papers.py uses Path.resolve() on user-provided file paths without restricting access to a specific directory, potentially allowing the agent to read sensitive local files. While the arXiv downloader in the script correctly implements domain whitelisting (arxiv.org) to prevent SSRF, the lack of input sanitization in the command execution flow warrants a suspicious classification.
能力评估
Purpose & Capability
Name/description match the code and SKILL.md. The only network access is deterministic arXiv PDF download logic; local file reads and text extraction are expected for a preprocessing summarization tool.
Instruction Scope
Runtime instructions only call the included Python script, then read manifest/extracted text and run generation stages. The script legitimately reads local files you supply and writes outputs under the provided output-dir. This is expected, but be aware it will access any local file paths you pass via --paperfiles.
Install Mechanism
No install spec; the skill is instruction-only with a bundled script. The script uses standard stdlib modules and optional third-party pypdf for PDF extraction; pypdf is required at runtime for PDFs but is not installed by the skill automatically (no installer present). No downloads from untrusted hosts — PDF fetches target arxiv.org only.
Credentials
No environment variables, credentials, or config paths are requested. The script performs only arXiv downloads and local file reads provided by the user; no unrelated secrets are required or accessed.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or system-wide settings. It writes outputs to the user-specified output directory only.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install paper-summary-scripted
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /paper-summary-scripted 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the "paper-summary-scripted" skill. - Supports deterministic preprocessing of arXiv PDF URLs or local paper files before summarization. - Runs a four-stage workflow: summary generation, detailed version, contribution extraction, and a final consistency/quality check. - Uses a bundled script to ensure text extraction and cleaning before generation. - Strictly avoids web page/HTML parsing; only works with PDFs. - Provides robust error handling and manifest awareness for incomplete or failed extractions.
元数据
Slug paper-summary-scripted
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

paper-summary-scripted 是什么?

download arxiv paper pdfs or accept local paper files with a preprocessing script, then extract text, clean text, and generate a summary version, detailed ve... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 122 次。

如何安装 paper-summary-scripted?

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

paper-summary-scripted 是免费的吗?

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

paper-summary-scripted 支持哪些平台?

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

谁开发了 paper-summary-scripted?

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

💬 留言讨论