arXiv Papers Search
v1.0.1Search, retrieve, and download academic papers from arXiv by keywords, authors, categories, and analyze research trends.
⭐ 1· 36·0 current·0 all-time
by@maxjia
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description describe searching and analyzing arXiv papers; the included scripts (search, get details, download, analyze trends) directly implement that functionality and only call arXiv endpoints.
Instruction Scope
SKILL.md instructs running the provided scripts and staying within arXiv workflows. The scripts perform network requests to export.arxiv.org and arxiv.org/pdf and write downloaded PDFs to disk (as expected). Minor implementation notes: requests calls lack explicit timeouts and the download script will write to any output path provided (no sanitization), which are functional/robustness issues rather than malicious scope creep.
Install Mechanism
No install spec; this is effectively an instruction + code bundle that relies on Python and requests. Nothing is downloaded from arbitrary URLs or installed automatically by the skill.
Credentials
The skill requires no environment variables, credentials, or config paths. All external network calls are to arXiv endpoints documented in the references; there are no unrelated credential requests.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or system-wide settings. It runs as invoked and writes files only when the download script is executed.
Assessment
This skill appears coherent and implements exactly what it claims: arXiv search, metadata retrieval, PDF download, and simple trend analysis. Before installing or running: (1) review the Python scripts and run them in a virtualenv or sandbox; they use the requests library and make network calls to arXiv. (2) Be aware download_paper.py will write whichever output path you supply (validate filenames/paths to avoid accidental overwrites or writing to sensitive locations). (3) The scripts don’t set HTTP timeouts—consider adding timeouts and error handling for production use. (4) Respect arXiv's rate limits (the references note this). (5) If you plan to enable autonomous invocation on an agent, remember the scripts will perform network requests and may write files; restrict permissions or run in an environment you control. Overall, nothing in the package is disproportionate to its stated purpose.Like a lobster shell, security has layers — review code before you run it.
latestvk9783akpb8hcq8s04hcstgfjt1846gvt
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
