arXiv Lookup

Wywołania API arXiv na żywo dla identyfikatorów artykułów i DOI czasopism — bez zgadywanych metadanych.

Autor: ultimatile · ultimatile/arxiv-skills

Testowano · Działa ★ 9.2/10

arXiv Lookup — Wywołania API arXiv na żywo dla identyfikatorów artykułów i DOI czasopism — bez zgadywanych metadanych.

Co robi ten skill

Uruchamia dwa małe skrypty Pythona przeciwko żywemu API arXiv: jeden wyszukuje według tytułu/autora/słowa kluczowego, aby zwrócić identyfikatory arXiv, drugi pobiera DOI przypisane przez czasopismo (różne od mechanicznego DOI przypisanego przez arXiv) z identyfikatora arXiv. Uruchamia się, gdy zadanie wymaga identyfikatora arXiv lub DOI czasopisma, zazwyczaj zasilając wyszukiwania OpenAlex lub towarzyszącą umiejętność arxiv-doc-builder; wymaga pakietu PyPI `arxiv`.

Raport z testu

Uruchomiono oba dołączone skrypty na żywo przeciwko prawdziwemu API arXiv: search_id.py poprawnie umieścił arXiv:1706.03762 ('Attention Is All You Need') jako pierwszy z 3 wyników, a get_doi.py poprawnie zgłosił brak DOI czasopisma (exit 1) zamiast zgadywać — weryfikowalna, nie-halucynowana odpowiedź, której bazowy model oparty tylko na pamięci nie może zagwarantować.

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

Instalacja

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

Komendy i przykładowe prompty

  • /arxiv-lookupWywołania API arXiv na żywo dla identyfikatorów artykułów i DOI czasopism — bez zgadywanych metadanych.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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