arXiv Lookup

Llamadas a la API de arXiv en vivo para IDs de artículos y DOIs de revistas -- sin metadatos adivinados.

Por ultimatile · ultimatile/arxiv-skills

Probado · Funciona ★ 9.2/10

arXiv Lookup — Llamadas a la API de arXiv en vivo para IDs de artículos y DOIs de revistas -- sin metadatos adivinados.

Qué hace

Ejecuta dos pequeños scripts Python contra la API de arXiv en vivo: uno busca por título/autor/palabra clave para devolver IDs de arXiv, el otro obtiene el DOI asignado por la revista de un artículo (distinto del DOI asignado mecánicamente por arXiv) a partir de un ID de arXiv. Se activa cuando una tarea necesita un ID de arXiv o un DOI de revista, típicamente alimentando búsquedas de OpenAlex o la habilidad complementaria arxiv-doc-builder; requiere el paquete PyPI `arxiv`.

Informe de la prueba

Ejecuté ambos scripts incluidos en vivo contra la API real de arXiv: search_id.py clasificó correctamente arXiv:1706.03762 ('Attention Is All You Need') como el primero de 3 resultados, y get_doi.py informó correctamente que no existe un DOI de revista (exit 1) en lugar de adivinar uno -- una respuesta verificable y no alucinada que una línea base solo de memoria no puede garantizar.

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

Instalación

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

Comandos y prompts de ejemplo

  • /arxiv-lookupLlamadas a la API de arXiv en vivo para IDs de artículos y DOIs de revistas -- sin metadatos adivinados.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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