Resources
6Install
npx skillscat add imoonkey/openweb/src-sites-arxiv Install via the SkillsCat registry.
About this skill
This skill provides access to arXiv's API for searching and retrieving scientific papers. It enables agents to find papers by topic, fetch detailed metadata including abstracts and PDF links, and retrieve human-readable abstract pages. Developers should use it when building applications that need to programmatically access academic research papers from arXiv.
SKILL.md
arXiv
Overview
Open-access preprint server for scientific papers (arxiv.org). Public Atom API at export.arxiv.org for search and metadata retrieval, plus HTML abstract pages.
Workflows
Find papers on a topic
searchPapers(search_query)→id,title,summary,categoryper entrygetPaper(id_list)→ full metadata withtitle,authors,abstract,links(PDF link)
Get a specific paper's details
getPaper(id_list: "1706.03762")→title,authors,abstract,categories,links- Extract PDF link from
<link title="pdf">→href
Quick abstract lookup
getAbstract(arxiv_id: "1706.03762")→title,authors,abstract
Operations
| Operation | Intent | Key Input | Key Output | Notes |
|---|---|---|---|---|
| searchPapers | find papers by keyword/author/category | search_query (user) | XML feed with entries (id, title, authors, abstract, categories) | entry point — paginated via start/max_results, field prefixes (all:, au:, ti:, cat:) |
| getPaper | get paper metadata by ID | id_list ← searchPapers <id> or user |
XML entry with full metadata and PDF link | can fetch multiple papers at once |
| getAbstract | get abstract page by ID | arxiv_id ← searchPapers <id> or user |
HTML page with title, authors, abstract | human-readable format, uses arxiv.org host |
Quick Start
# Search for papers about transformers
openweb arxiv exec searchPapers '{"search_query": "all:transformer", "max_results": 5}'
# Get metadata for "Attention Is All You Need"
openweb arxiv exec getPaper '{"id_list": "1706.03762"}'
# Get abstract page for a paper
openweb arxiv exec getAbstract '{"arxiv_id": "1706.03762"}'