arxiv

Fetch arXiv paper metadata and PDFs via CLI queries.

1|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/grahama1970/fetcher --skill arxiv-grahama1970
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arxiv
Source: https://github.com/grahama1970/fetcher/tree/main/.agents/skills/arxiv
Command: npx skills add https://github.com/grahama1970/fetcher --skill arxiv-grahama1970

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Researchers and developers need quick, programmatic access to arXiv papers for topic discovery and literature reviews. Manually querying arXiv, filtering categories, viewing metadata, and downloading PDFs is tedious and error-prone.

Core Features & Use Cases

  • Search arXiv papers via CLI, including title/abstract queries and category filters.
  • Retrieve detailed metadata and links to PDFs for selected papers.
  • Download PDFs for offline reading and integration into research pipelines.

Quick Start

Run the arxiv_cli.py search command to find papers on a topic, then use get for details or download to save PDFs.

Frequently Asked Questions about arxiv

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search arXiv papers programmatically by topic and category?

To search arXiv papers programmatically, query the arXiv API using title, abstract, and category filters. This returns structured results with metadata, authors, dates, and links for ML, AI, NLP, and CV domains.

Can I retrieve arXiv paper metadata and abstracts using an arXiv ID?

Yes, you can retrieve arXiv paper metadata using an arXiv ID. The tool performs ID-based lookups to fetch structured details including the title, abstract, authors, publication dates, and direct links.

What is the best way to download arXiv PDFs for offline research pipelines?

The best way to download arXiv PDFs is using the dedicated download command. It fetches full-text PDFs directly from arXiv links, saving them locally for offline reading and integration into research workflows.

Does the arXiv API enforce rate limiting for programmatic paper searches?

Yes, the arXiv API enforces rate limiting to manage request volume. The tool includes built-in rate limiting support to ensure queries for paper metadata and PDFs comply with API usage guidelines.

Can I translate natural language queries into arXiv API search terms?

Yes, when an LLM is available, the tool offers optional smart query translation. This converts natural language inputs into structured arXiv API search terms, simplifying topic discovery and literature reviews.

How do I get structured JSON output from an arXiv paper search?

You can get structured JSON output from an arXiv paper search by using the CLI's JSON output mode. This formats the retrieved title, abstract, authors, and dates into structured data for programmatic use.