arXiv Lookup

Appels API arXiv en direct pour les ID de papiers et les DOI de journaux -- pas de métadonnées devinées.

par ultimatile · ultimatile/arxiv-skills

Testé · Fonctionne ★ 9.2/10

arXiv Lookup — Appels API arXiv en direct pour les ID de papiers et les DOI de journaux -- pas de métadonnées devinées.

Ce que fait

Exécute deux petits scripts Python contre l'API arXiv en direct : l'un recherche par titre/auteur/mot-clé pour renvoyer des ID arXiv, l'autre récupère le DOI attribué par le journal d'un article (distinct du DOI mécanique attribué par arXiv) à partir d'un ID arXiv. Se déclenche lorsqu'une tâche nécessite un ID arXiv ou un DOI de journal, généralement pour alimenter les recherches OpenAlex ou la compétence compagnon arxiv-doc-builder ; nécessite le package PyPI `arxiv`.

Rapport de test

Exécuté les deux scripts fournis en direct contre la vraie API arXiv : search_id.py a correctement classé arXiv:1706.03762 ('Attention Is All You Need') premier sur 3 résultats, et get_doi.py a correctement signalé qu'aucun DOI de journal n'existait (exit 1) au lieu d'en deviner un -- une réponse vérifiable, non-hallucinée qu'une base de référence basée uniquement sur la mémoire ne peut garantir.

Testé le: 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

Commandes et exemples de prompts

  • /arxiv-lookupAppels API arXiv en direct pour les ID de papiers et les DOI de journaux -- pas de métadonnées devinées.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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