
ArXiv
FreeEfficiently search and retrieve arXiv papers with AI insights.
Free · Opens the source repo
What ArXiv does
ArXiv is a skill designed for researchers and developers who need to quickly access academic papers from the arXiv repository. It allows users to search and retrieve papers by topic, category, or specific paper ID, streamlining the process of finding relevant research. The skill integrates with the arXiv Atom API, which provides access to a vast collection of papers in categories such as Artificial Intelligence, Machine Learning, and more. Additionally, it leverages AlphaXiv to provide AI-generated overviews of papers, helping users quickly assess the relevance and content of a paper without needing to read the entire document.
The skill features three main workflows: Latest, Search, and Paper. The Latest workflow retrieves the most recent papers in a specified category, while the Search workflow allows for targeted queries based on keywords or topics. The Paper workflow is useful for looking up specific papers by their ID or URL, providing detailed summaries and links to the full text. This functionality is particularly beneficial for those working in fast-paced research environments where staying updated with the latest findings is crucial.
By wrapping the complexities of the arXiv API, ArXiv simplifies the search process, handling XML responses and rate limits effectively. Users can focus on their research rather than on the mechanics of retrieving papers. The integration of AlphaXiv's overviews adds a layer of convenience, offering quick insights into a paper's content, which is invaluable for triaging the relevance of new research.
This skill is especially suited for academics, data scientists, and developers involved in machine learning and AI research. It provides a straightforward way to keep up with the latest developments in these fields, making it easier to find and evaluate pertinent literature.
When to use it
Use this skill when you need to find the latest papers in specific categories or retrieve information on particular research topics from arXiv.
When not to use it
This skill is not suitable for general research outside the specified arXiv categories or for tasks like URL parsing or generating annual reports.
What you can build with it
Finding the Latest Papers
A researcher wants to know the latest developments in AI safety. They can use the Latest workflow to retrieve recent papers in that category.
Conducting a Topic Search
A developer is looking for papers on prompt injection defenses. They can use the Search workflow to find relevant papers quickly.
Explaining a Specific Paper
A user wants to understand a specific paper identified by its ID. They can invoke the Paper workflow to get a summary and link to the full text.
How to install ArXiv
View source1. Install with the skills CLI
npx skills add danielmiessler/lifeos/ArXiv --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by danielmiesslerCustomization
Before executing, check for user customizations at:
~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/ArXiv/
If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults.
🚨 MANDATORY: Voice Notification (REQUIRED BEFORE ANY ACTION)
You MUST send this notification BEFORE doing anything else when this skill is invoked.
-
Send voice notification:
curl -s -X POST http://localhost:31337/notify \ -H "Content-Type: application/json" \ -d '{"message": "Running the WORKFLOWNAME workflow in the ArXiv skill to ACTION"}' \ > /dev/null 2>&1 & -
Output text notification:
Running the **WorkflowName** workflow in the **ArXiv** skill to ACTION...
This is not optional. Execute this curl command immediately upon skill invocation.
ArXiv
What It Does
Searches and retrieves arXiv academic papers by topic, category, or paper ID, and pulls AlphaXiv's AI-generated overviews when a paper has one. Covers the cs.AI / cs.LG / cs.CL / cs.CR / cs.MA / cs.SE / cs.IR categories. Three workflows: Latest, Search, Paper. No API keys needed.
The Problem
arXiv ships thousands of papers a day and its native search is clunky — Atom XML, three-second rate limits, fields you have to know by name, and a lastUpdatedDate that quietly resurfaces old papers as if they were new. Reading a raw paper to decide whether it's worth your time is slow. This skill wraps the query mechanics, handles the XML, and layers AlphaXiv overviews on top so you can triage a paper in seconds instead of reading the whole PDF first.
How It Works
Uses arXiv's Atom API for search and discovery, and AlphaXiv's markdown endpoint for enriched paper overviews. Search fields, boolean operators, sort order, and pagination are all handled for you; overviews are fetched per paper ID when available (a 404 just means no overview exists yet).
Workflow Routing
| Trigger | Workflow |
|---|---|
| "latest papers in X", "new papers on X", "what's new in AI research" | Workflows/Latest.md |
| "search arxiv for X", "find papers about X", "arxiv papers on X" | Workflows/Search.md |
arxiv URL, paper ID like 2401.12345, "explain this paper" | Workflows/Paper.md |
Quick Reference
arXiv API (no auth):
- Base:
https://export.arxiv.org/api/query - Search fields:
ti:(title),au:(author),abs:(abstract),cat:(category),all:(everything) - Booleans:
AND,OR,ANDNOT - Sort:
sortBy=lastUpdatedDate&sortOrder=descendingfor latest - Pagination:
start=0&max_results=10(max 2000 per call) - Rate limit: 3s between calls
AlphaXiv enrichment (no auth):
- Overview:
curl -s "https://alphaxiv.org/overview/{PAPER_ID}.md" - Full text:
curl -s "https://alphaxiv.org/abs/{PAPER_ID}.md"(fallback) - Not all papers have overviews — 404 means analysis not yet generated
Key categories for our work:
cs.AI— Artificial Intelligencecs.LG— Machine Learningcs.CL— Computation and Language (NLP/LLMs)cs.CR— Cryptography and Securitycs.SE— Software Engineeringcs.MA— Multi-Agent Systemscs.IR— Information Retrieval
Examples
Example 1: Latest papers in a category
User: "what's new in AI safety papers this week"
→ Latest workflow: queries cat:cs.AI sorted by lastUpdatedDate, filters by <published> date
→ Returns titles, authors, abstracts, links
Example 2: Topic search
User: "search arxiv for prompt injection defenses"
→ Search workflow: all:"prompt injection" query with boolean refinement
→ Returns ranked matches with abstracts
Example 3: Single paper lookup
User: "explain this paper: 2401.12345"
→ Paper workflow: fetches metadata, pulls AlphaXiv overview (falls back to abstract on 404)
→ Returns summary plus link to PDF
Gotchas
- arXiv API requires HTTPS and
-L(follows redirects). HTTP 301s to HTTPS silently. - arXiv API returns Atom XML, not JSON. Parse with text processing, not
jq. lastUpdatedDateincludes edits to old papers. For truly new submissions, check<published>dates.- AlphaXiv overviews are AI-generated summaries. Great for quick understanding, but verify claims against the actual paper for anything you'd cite.
- arXiv API rate limit is 3 seconds between calls. Batch your queries.
max_resultscaps at 2000. For broader sweeps, paginate withstart.- Category search (
cat:cs.AI) returns papers with that as primary OR cross-listed category.
Execution Log
After completing any workflow, append a single JSONL entry:
echo '{"ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","skill":"ArXiv","workflow":"WORKFLOW_USED","input":"8_WORD_SUMMARY","status":"ok|error","duration_s":SECONDS}' >> ~/.claude/LIFEOS/MEMORY/SKILLS/execution.jsonl
Frequently asked questions about ArXiv
Similar skills
Scientific Problem Selection
Streamline your research problem selection process.
Nextflow Development
Run nf-core bioinformatics pipelines with ease.
Nature Reviewer Assessment
Simulate peer review for scientific manuscripts.
Research Writing Pipeline
Streamline your scientific writing with structured proposal-first methodologies.
Nature Literature Downloader
Efficiently download academic literature from various sources.
Auto Research
Streamline your NeMo-RL experiments with automated workflows.
