aris-arxiv

Search, download, and summarize academic papers from the arXiv API.

1.1k|116|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/OpenLAIR/dr-claw --skill aris-arxiv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aris-arxiv
Source: https://github.com/OpenLAIR/dr-claw/tree/main/skills/aris-arxiv
Command: npx skills add https://github.com/OpenLAIR/dr-claw --skill aris-arxiv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finding and saving academic papers from arXiv manually requires browsing the website, copying metadata, and downloading PDFs one by one. This Skill automates the entire flow from query to local PDF library with structured summaries.

Core Features & Use Cases

  • arXiv Search: Query the arXiv API by topic or paper ID and receive a formatted table of results with titles, authors, dates, and categories.
  • PDF Download: Download one or all result PDFs into a local papers directory with size validation, rate limiting, and duplicate detection.
  • Structured Summaries: Generate Markdown summaries with abstracts, key contributions, and citation-ready arXiv IDs.
  • Use Case: A researcher starting a literature review on attention mechanisms runs a single query, gets the top 10 papers, downloads all PDFs to a literature folder, and receives summaries for each.

Quick Start

Ask the assistant to search arXiv for papers on a topic like "attention mechanism" and download the top results to your local papers folder.

Frequently Asked Questions about aris-arxiv

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search arXiv papers from the command line?

Use the arXiv API query endpoint with a search term and parse the Atom XML response in Python. This Skill runs a query like "/aris-arxiv attention mechanism" and returns a formatted table of IDs, titles, authors, and dates.

How to download arXiv PDFs automatically by paper ID?

Pass an arXiv ID such as 2301.07041 with the download flag, and the Skill fetches the PDF from arxiv.org/pdf into your papers directory. It validates the file is over 10 KB and skips files that already exist.

Does the arXiv API support old-style paper IDs?

Yes, both new-format IDs like 2301.07041 and old-format IDs like cs/0601001 are supported. The Skill detects the ID pattern and skips the search step to fetch the paper directly.

Why did my arXiv PDF download fail or return a tiny file?

Downloads under 10 KB are usually error HTML pages rather than real PDFs, often caused by rate limiting or invalid IDs. The Skill deletes such files, waits one second between downloads, and retries once after five seconds on HTTP 429.

What happens if the arXiv API is unreachable?

The Skill reports the connection error clearly instead of failing silently. It suggests falling back to a web-search-based research skill so you can still locate papers through alternative sources.