Skip to main content
skill CX Codex

chat-with-arxiv — Claude Code skill: what it does, how to install

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

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add qodex-ai/ai-agent-skills --skill chat-with-arxiv -a claude-code
Open on GitHub

What chat-with-arxiv 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.

What it helps with

  • 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 for the agent

  • 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

How to install chat-with-arxiv

1Skills CLI (Vercel)

npx skills add qodex-ai/ai-agent-skills --skill chat-with-arxiv -a claude-code

2Manually: put the files in place

~/.claude/skills/chat-with-arxiv/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/chat-with-arxiv/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about chat-with-arxiv

How do I install chat-with-arxiv in Claude Code?

Run npx skills add qodex-ai/ai-agent-skills --skill chat-with-arxiv -a claude-code. You can also configure it manually via ~/.claude/skills/chat-with-arxiv/SKILL.md.

What does chat-with-arxiv do?

It provides an agent blueprint for searching research preprints, parsing PDF contents, and running conversational question answering with citations. It also identifies shared themes across papers.

Which Python packages are used for PDF extraction and QA?

The setup references pdfplumber and PyPDF2 for PDF parsing, arxiv for retrieval, and LangChain for chunking and embeddings.

Similar skills

All skills for Science and research →

From the same set7

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor