ultimatile/arxiv-skills

name: arxiv-lookup

Qu'est-ce que arxiv-skills ?

arxiv-skills is a Claude Code agent skill that name: arxiv-lookup.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add ultimatile/arxiv-skills

Installed? Explore more Recherche et analyse de données skills: obra/superpowers, affaan-m/quarkus-verification, affaan-m/uspto-database · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

arXiv Lookup

Lightweight scripts for querying the arXiv API directly via arxiv.py.

Scripts

Get Journal DOI from arXiv ID

uv run --with arxiv scripts/get_doi.py <arxiv_id>
  • Returns the journal DOI if available (exit 0), or exits with error (exit 1) if not found
  • This is the journal-assigned DOI, not the arXiv-assigned DOI (10.48550/arXiv.{id})
  • arXiv-assigned DOI can be constructed mechanically: 10.48550/arXiv.<id> — no API call needed

Search arXiv and Get IDs

uv run --with arxiv scripts/search_id.py <query> [max_results]
  • Searches the arXiv API directly (no local database)
  • Returns tab-separated arxiv_id\ttitle lines
  • Default: 5 results, sorted by relevance
  • Query supports arXiv API field prefixes: ti: (title), au: (author), abs: (abstract), cat: (category)
  • Use quotes for exact phrases: ti:"Attention Is All You Need"
  • Combine with AND/OR/ANDNOT: ti:transformer AND cat:cs.CL

Integration Notes

  • OpenAlex: Use get_doi.py to obtain journal DOIs for OpenAlex queries
  • arxiv-doc-builder: Use search_id.py to find arXiv IDs, then pass to arxiv-doc-builder

Skills associés