This builds a conversational research assistant that searches ArXiv, retrieves papers, and answers questions about them with proper citations. It combines paper discovery through the ArXiv API, PDF processing to extract content, and RAG-based QA to pull relevant sections when responding. The multi-turn conversation system classifies whether you're asking about a single paper, wanting synthesis across multiple papers, or tracking research trends. The architecture is solid for literature review tools or academic chatbots. One thing to watch is PDF extraction quality, it varies wildly depending on how papers are formatted, so you'll want robust error handling and maybe fallbacks to abstract-only answers when full text parsing fails.

skills.sh installs
303
GitHub stars
48
last updated
Aug 21, 2026

Install

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

Installs into .claude/skills of the current project.

Files

Chat with ArXiv

Build intelligent agents that understand, discuss, and synthesize academic research papers from ArXiv, enabling conversational exploration of scientific literature.

Overview

ArXiv chat agents combine:

  • Paper Discovery: Search and retrieve relevant research
  • Content Processing: Extract and understand paper content
  • Question Answering: Answer questions about papers
  • Research Synthesis: Identify connections between papers
  • Conversational Interface: Natural discussion about research

Applications

  • Research assistant for literature review
  • Paper summarization and explanation
  • Topic exploration across multiple papers
  • Citation analysis and connection finding
  • Trend identification in research areas
  • Thesis and dissertation support

Architecture

Sponsors

Details

Repository
github.com/qodex-ai/ai-agent-skills
Categories
DevOps & CI/CD, AI & Agent Building, Data Science & ML
First seen
Jun 3, 2026

More from qodex-ai/ai-agent-skills

All 24
1trsoliu avatarmini-wikitrsoliu/mini-wikiBuild and maintain a professional, source-traceable project knowledge network. Use when the user asks to generate, update, validate, search, migrate, or open a 302skills.sh installs
2evoscientist avatarexperiment-iterative-coderevoscientist/evoskillsIterative code refinement through plan → code → evaluate → refine cycles. Runs lint checks (ruff), tests (pytest), and structured self-evaluation each cycle, th301skills.sh installs
3dfinity avatarmulti-canisterdfinity/icskillsDesign and deploy multi-canister dapps. Covers inter-canister calls, canister factory pattern, async messaging pitfalls, bounded vs unbounded wait, and 2MB payl300skills.sh installs
4guia-matthieu avatarlanding-page-copyguia-matthieu/clawfu-skillsBuild high-converting landing pages with proven structure, persuasive sections, and best practices. From hero to footer—every element optimized. Use when: Writi300skills.sh installs
5jup-ag avatarjupiter-swap-migrationjup-ag/agent-skillsMigration guide from Jupiter Metis (v1) or Ultra to Swap API v2. Use when migrating existing Jupiter swap integrations, updating base URLs, or transitioning fro297skills.sh installs
610k-digital avatarlovable10k-digital/lovable-claude-codeIntegration skill for Lovable.dev projects. Activates when working with: - Lovable.dev projects with GitHub sync - Supabase Edge Functions that need deployment 296skills.sh installs