arXiv Lookup

Live arXiv API-anrop för pappers-ID och journal-DOI:er – ingen gissad metadata.

av ultimatile · ultimatile/arxiv-skills

Testad · Fungerar ★ 9.2/10

arXiv Lookup — Live arXiv API-anrop för pappers-ID och journal-DOI:er – ingen gissad metadata.

Vad den gör

Kör två små Python-skript mot det levande arXiv API:et: ett söker efter titel/författare/nyckelord för att returnera arXiv-ID:n, det andra hämtar en artikels journal-tilldelade DOI (skild från den mekaniska arXiv-tilldelade DOI) från ett arXiv-ID. Utlöses när en uppgift behöver ett arXiv-ID eller journal-DOI, typiskt som input till OpenAlex-uppslagningar eller den medföljande arxiv-doc-builder-färdigheten; kräver `arxiv` PyPI-paketet.

Testrapport

Körde båda medföljande skripten live mot det riktiga arXiv API:et: search_id.py rankade korrekt arXiv:1706.03762 ('Attention Is All You Need') först av 3 resultat, och get_doi.py rapporterade korrekt att ingen journal-DOI existerar (exit 1) istället för att gissa en – ett verifierbart, icke-hallucinerat svar som en minnesbaserad baslinje inte kan garantera.

Testad: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/ultimatile/arxiv-skills
cd arxiv-skills
mkdir -p ~/.claude/skills
cp -r skills/arxiv-lookup ~/.claude/skills/arxiv-lookup

Kommandon och exempelprompter

  • /arxiv-lookupLive arXiv API-anrop för pappers-ID och journal-DOI:er – ingen gissad metadata.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Find the arXiv ID for the paper 'Attention Is All You Need'
  • Look up the journal DOI for this paper's arXiv ID
  • Search arXiv live for papers matching this author and keyword