arxiv
Fetch and summarize arXiv papers. Search by topic, read specific papers by ID or URL, and get plain-language summaries. Use when the user mentions arXiv, asks about research papers, wants to find recent academic work on a topic, or is discussing algorithmic or architectural choices that could benefit from literature review.
Best use case
arxiv is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Fetch and summarize arXiv papers. Search by topic, read specific papers by ID or URL, and get plain-language summaries. Use when the user mentions arXiv, asks about research papers, wants to find recent academic work on a topic, or is discussing algorithmic or architectural choices that could benefit from literature review.
Teams using arxiv should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/arxiv/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How arxiv Compares
| Feature / Agent | arxiv | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Fetch and summarize arXiv papers. Search by topic, read specific papers by ID or URL, and get plain-language summaries. Use when the user mentions arXiv, asks about research papers, wants to find recent academic work on a topic, or is discussing algorithmic or architectural choices that could benefit from literature review.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# arXiv
Fetch, search, and summarize academic papers from arXiv.
## Usage
- `/arxiv <query>` - Search for recent papers on a topic
- `/arxiv 2401.12345` - Fetch a specific paper by ID
- `/arxiv https://arxiv.org/abs/2401.12345` - Fetch a paper by URL
## Workflow
### Search by Topic
1. Use the arXiv API to search for papers:
```
https://export.arxiv.org/api/query?search_query=all:{query}&start=0&max_results=10&sortBy=submittedDate&sortOrder=descending
```
2. Parse the Atom XML response to extract: title, authors, abstract, published date, arxiv ID, categories
3. Present results in a scannable format
### Fetch Specific Paper
When given an arXiv ID (e.g., `2401.12345`) or URL:
1. Extract the ID from the input
- URL formats: `arxiv.org/abs/XXXX.XXXXX`, `arxiv.org/pdf/XXXX.XXXXX`
- Raw ID: `XXXX.XXXXX` or `XXXX.XXXXXvN`
2. Fetch the abstract page:
```
https://export.arxiv.org/api/query?id_list={id}
```
3. Parse and present the paper details
### Read Full Paper (HTML)
Many recent papers have HTML versions available:
```
https://arxiv.org/html/{id}
```
If the user asks to "read" or "summarize the full paper", try fetching the HTML version first. If unavailable, note that only the abstract is accessible and summarize from that.
## Output Formats
### Search Results
```
ARXIV SEARCH: {query}
═══════════════════════════════════════════════════════════════════
1. {Title}
{Authors (first 3, et al. if more)}
{Date} · {Primary category}
{2-3 sentence plain-language summary of the abstract}
https://arxiv.org/abs/{id}
2. {Title}
...
═══════════════════════════════════════════════════════════════════
```
### Single Paper
```
{Title}
═══════════════════════════════════════════════════════════════════
Authors: {Full author list}
Published: {Date}
Categories: {categories}
URL: https://arxiv.org/abs/{id}
ABSTRACT
───────────────────────────────────────────────────────────────────
{Original abstract}
PLAIN-LANGUAGE SUMMARY
───────────────────────────────────────────────────────────────────
{3-5 sentence summary accessible to a technical but non-specialist reader.
Explain what problem the paper addresses, the approach, and the key results.
Avoid jargon where possible; define it when unavoidable.}
═══════════════════════════════════════════════════════════════════
```
## API Notes
- The arXiv API returns Atom XML. Parse `<entry>` elements for results.
- Rate limit: be respectful, no rapid-fire queries. One search per invocation is fine.
- The API supports boolean queries: `cat:cs.RO AND all:autonomous` (category + keyword)
- Common categories:
- `cs.RO` - Robotics
- `cs.AI` - Artificial Intelligence
- `cs.LG` - Machine Learning
- `cs.CV` - Computer Vision
- `cs.CL` - Computation and Language (NLP)
- `cs.SE` - Software Engineering
- `stat.ML` - Statistics / Machine Learning
- `eess.SY` - Systems and Control
- `math.OC` - Optimization and Control
- For category-specific searches: `search_query=cat:cs.RO+AND+all:{query}`
## Examples
```
User: /arxiv behavioral cloning robotics
Claude: [Fetches arXiv API with query "behavioral cloning robotics"]
ARXIV SEARCH: behavioral cloning robotics
═══════════════════════════════════════════════════════════════════
1. Learning to Navigate Sidewalks from Demonstration
J. Smith, A. Lee, et al.
2026-01-15 · cs.RO
Proposes a behavioral cloning approach for sidewalk navigation
using teleoperation demonstrations. Achieves 94% success rate
on unseen environments using a lightweight MLP policy.
https://arxiv.org/abs/2601.09876
...
```
```
User: /arxiv 2401.12345
Claude: [Fetches specific paper]
Some Paper Title
═══════════════════════════════════════════════════════════════════
Authors: Jane Doe, John Smith
Published: 2024-01-23
Categories: cs.RO, cs.AI
URL: https://arxiv.org/abs/2401.12345
ABSTRACT
───────────────────────────────────────────────────────────────────
{abstract text}
PLAIN-LANGUAGE SUMMARY
───────────────────────────────────────────────────────────────────
{accessible summary}
═══════════════════════════════════════════════════════════════════
```Related Skills
arxiv-research
Download and analyze academic papers from arXiv. Use when users want to download a specific paper by ID (e.g., "download paper arxiv:1234.5678") or read/analyze papers they've already downloaded.
arxiv-paper-extract
Extract, translate and save arXiv CS.CV papers for a specific date. Use when user asks to fetch arXiv papers, download paper lists, extract CV papers, translate paper titles to Chinese, or save paper metadata from arxiv.org/list/cs.CV.
arxivterminal
CLI tool (arxivterminal) for fetching, searching, and managing arXiv papers locally. Use when working with arXiv papers using the arxivterminal command - fetching new papers by category, searching the local database, viewing papers from specific dates, or managing the local paper database.
arxiv-reader
arXiv 論文の内容を取得・要約するスキル。URL が arxiv.org/abs/{論文ID} 形式の場合に使用。PDF をダウンロードして Read ツールで読み取る。
arxiv-search
Search arXiv preprint repository for papers in physics, mathematics, computer science, quantitative biology, and related fields
arxiv-mcp
Search and retrieve academic papers from arXiv.org using WebFetch and Exa. No MCP server required - uses existing tools to access arXiv API directly.
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.
bio-liquid-biopsy-pipeline
Cell-free DNA analysis pipeline from plasma sequencing to tumor monitoring. Preprocesses cfDNA reads, analyzes fragment patterns, estimates tumor fraction from sWGS, and optionally detects mutations from targeted panels. Use when analyzing liquid biopsy samples for cancer detection or monitoring.
bicep
Expert assistance for Azure Bicep infrastructure-as-code. Provides best practices for authoring Bicep templates, Azure resource type discovery with API versions, resource schema retrieval, and Azure Verified Modules (AVM) guidance. Use when writing Bicep files, deploying Azure resources, looking up resource types/schemas, or working with AVM modules.
bicep-diagrams
Generates architecture diagrams from Azure Bicep files. Use when user has .bicep files or asks to visualize Bicep infrastructure.
beat
16ステップビートを生成 (JSON + ASCII grid + MIDI + WAV)。スタイルプロンプトからビートを作成。トリガー: /beat, ビートを生成, ビートを作って
bats-testing-patterns
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.