
Arxiv Search
Search arXiv for preprints in physics, math, CS, quantitative biology, quantitative...
Install
npx skills add beita6969/ScienceClaw --skill arxiv-search -g -a claude-code -y- Repository
- beita6969/ScienceClaw1k
- Category
- Business
- Updated
- 5d ago
- License
- MIT
- Context cost
- Lightabout 874 tokens
- Runs scripts
- No, instructions only
What it does
Search arXiv for preprints in physics, math, CS, quantitative biology, quantitative finance, statistics, electrical engineering, economics. Use when: (1) finding preprints by topic, (2) searching by author, (3) browsing arXiv categories, (4) getting paper metadata/abstracts. NOT for: published journal articles (use crossref-search), biomedical (use pubmed-search).
arXiv Search
Search arXiv preprints via public API. Covers physics, math, CS, q-bio, q-fin, statistics, electrical engineering, and economics.
API Endpoint
curl -s "http://export.arxiv.org/api/query?search_query=all:transformer+attention&start=0&max_results=5"
Parameters: search_query= (required), id_list= (direct lookup by arXiv ID),
start= (pagination offset), max_results= (default 10, max 30000),
sortBy=relevance|lastUpdatedDate|submittedDate, sortOrder=ascending|descending.
Query Syntax
Field prefixes: ti: title, au: author, abs: abstract, co: comment,
jr: journal ref, cat: category, all: all fields.
Boolean: AND, OR, ANDNOT. Example:
curl -s "http://export.arxiv.org/api/query?search_query=au:bengio+AND+cat:cs.LG+AND+ti:attention&max_results=10"
Category Codes
Physics: astro-ph (.CO/.EP/.GA/.HE/.IM/.SR), cond-mat (.dis-nn/.mes-hall/.mtrl-sci/.soft/.stat-mech/.str-el/.supr-con), hep-ex, hep-lat, hep-ph, hep-th, quant-ph, gr-qc, nucl-ex, nucl-th
CS: cs.AI, cs.CL (NLP), cs.CV, cs.LG (ML), cs.CR, cs.DB, cs.DS, cs.SE, cs.RO
Math: math.AG, math.AP, math.CO, math.PR, math.ST
Other: q-bio (.BM/.CB/.GN/.MN/.NC/.PE/.QM/.SC/.TO), q-fin (.CP/.EC/.GN/.MF/.PM/.PR/.RM/.ST/.TR), stat (.AP/.CO/.ME/.ML/.OT/.TH), eess (.AS/.IV/.SP/.SY), econ (.EM/.GN/.TH)
Response Parsing
The API returns Atom XML. Parse with Python:


