# chat-with-arxiv

Searches ArXiv preprints, parses PDF files, and generates answers with source citations. Designed for literature reviews and cross-paper synthesis.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 303 installs · ★ 46
- Author: qodex-ai
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/qodex-ai/ai-agent-skills/tree/HEAD/skills/chat-with-arxiv/SKILL.md
- Updated: 2026-01-05
- HTML: https://affpapa.org/en/nevibecode/skills/chat-with-arxiv

## What it does

The skill equips coding agents with workflows to query ArXiv, extract structured text from papers, and run RAG pipelines. Retrieval relies on the ArXiv API or the `arxiv` Python package. Document processing uses tools like `pdfplumber` or `PyPDF2` to separate abstracts, methodologies, and results into discrete text chunks.

Vector embeddings index each paper chunk. The assistant then answers questions or synthesizes conclusions across multiple publications. ArXiv API rate limits require local caching of downloaded PDFs and capping batch query results between 50 and 100 papers.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill chat-with-arxiv -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/chat-with-arxiv/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/chat-with-arxiv/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill chat-with-arxiv -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/chat-with-arxiv/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill chat-with-arxiv -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/chat-with-arxiv/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install qodex-ai/ai-agent-skills chat-with-arxiv
```

2. **Manually: put the files in place**
- File: `.github/skills/chat-with-arxiv/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill chat-with-arxiv -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/qodex-ai/ai-agent-skills --path skills/chat-with-arxiv
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/chat-with-arxiv/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill chat-with-arxiv -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/qodex-ai/ai-agent-skills/tree/HEAD/skills/chat-with-arxiv/SKILL.md

## When to use it
- query ArXiv by categories, authors, and keywords
- parse sections and citations out of paper PDFs
- answer research questions with direct ArXiv citations
- synthesize common themes across multiple publications

## Example prompts
- Search ArXiv for recent transformer papers and list key findings
- Extract the methodology section from paper 2305.12345
- Compare experimental results across these three preprints

## Similar
- [anysearch](https://affpapa.org/en/nevibecode/skills/anysearch.md) — skill · 38500 installs
- [academic-paper](https://affpapa.org/en/nevibecode/skills/academic-paper.md) — skill · 10900 installs
- [nature-figure](https://affpapa.org/en/nevibecode/skills/nature-figure.md) — skill · 18800 installs
- [academic-paper-reviewer](https://affpapa.org/en/nevibecode/skills/academic-paper-reviewer.md) — skill · 9900 installs
- [nature-polishing](https://affpapa.org/en/nevibecode/skills/nature-polishing.md) — skill · 17500 installs
- [nature-citation](https://affpapa.org/en/nevibecode/skills/nature-citation.md) — skill · 15600 installs

From the same set: [qodex-ai/ai-agent-skills](https://affpapa.org/en/nevibecode/by/qodex-ai/ai-agent-skills.md) — 7 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
