arxiv

Search arXiv papers and fetch citations using curl and Python stdlib.

12|2|Updated Feb 2, 2020
One-click install
npx skills add https://github.com/servitola/dotfiles --skill arxiv-servitola
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arxiv
Source: https://github.com/servitola/dotfiles/tree/main/claude-code/skills/arxiv
Command: npx skills add https://github.com/servitola/dotfiles --skill arxiv-servitola

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables researchers and developers to discover and retrieve arXiv papers and their citation data using only curl and Python's standard library, avoiding heavy dependencies.

Core Features & Use Cases

  • Discover papers by topic, author, category, or arXiv ID.
  • Read abstracts and fetch citation data via Semantic Scholar.
  • No API keys required; uses public endpoints and parses XML/JSON outputs for quick integration.

Quick Start

Find papers on machine learning and fetch abstracts and citations with a single command.

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 using curl and Python?

You can search arXiv papers using curl and Python stdlib by sending requests to public API endpoints and parsing the XML or JSON outputs. This approach requires no external dependencies or API keys to retrieve abstracts and metadata.

Can I fetch citation data and BibTeX for arXiv papers without an API key?

Yes, you can fetch citation data and BibTeX for arXiv papers without an API key. The Skill retrieves citation data via Semantic Scholar public endpoints and parses the responses using only curl and Python standard library.

What's the best way to find academic papers by author or arXiv ID?

The best way to find academic papers by author or arXiv ID is to query the arXiv API using curl and parse the XML output with Python stdlib. You can discover papers by topic, author, category, or ID without external libraries.

Do I need to install external Python packages to retrieve arXiv abstracts?

No, you do not need to install external Python packages to retrieve arXiv abstracts. The Skill operates entirely on Python's standard library and curl, avoiding heavy dependencies while parsing API responses for quick integration.

Why use Python stdlib and curl instead of dedicated academic search libraries?

Using Python stdlib and curl avoids heavy dependency management while still allowing you to query arXiv and Semantic Scholar APIs. It provides a lightweight integration for discovering papers, reading abstracts, and fetching citation data.

Does this approach work for fetching Semantic Scholar citation data via public endpoints?

Yes, this approach works for fetching Semantic Scholar citation data via public endpoints. It follows documented API usage patterns to handle responses and extract citation information without requiring authentication keys.