paper-reader (XuRuitian version)
Analysis
The skill is mostly a local paper-analysis tool, but it permits Tavily web searches despite claiming no network requests, so private paper details could be shared externally without clear consent.
Findings (5)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
无网络请求,无危险命令执行
This local-only safety claim conflicts with the reference prompt's instruction that Tavily or supplemental search may be used, creating a misleading privacy expectation for users.
python <skill_path>/scripts/extract_text.py <file_path> [-o <输出文件路径>] ... node <skill_path>/scripts/generate_report.js --data <skill_path>/data/latest_analysis.json
The skill instructs the agent to run local Python and Node scripts against document paths and generated data files; this is central to the stated purpose but still gives the skill local read/write capability.
pip install PyMuPDF pdfplumber python-docx openpyxl xlrd python-pptx ... npm install -g docx
The README requires external Python packages and a global npm package without pinned versions; these dependencies are expected for document extraction/report generation but add normal supply-chain exposure.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
可使用 Tavily 搜索补充最新研究 ... 必要时补充搜索相关交叉领域的研究进展
The skill's analysis template permits use of an external search provider/tool during paper analysis, but it does not specify user approval, query redaction, provider boundaries, or whether uploaded-paper details may be included.
先将分析内容写入 JSON 文件(保存到 `<skill_path>/data/latest_analysis.json`)
The skill persists the generated analysis to a local JSON file; this is useful for Word generation but can retain sensitive paper metadata, summaries, and analysis after the session.
