Paper Fulltext Harvest

Descarga por lotes artículos listados por DOI a través de APIs de editoriales, agregadores OA y fallback de navegador.

Por jxtse · jxtse/scientific-research-skills

Probado · Funciona ★ 9.6/10

Paper Fulltext Harvest — Descarga por lotes artículos listados por DOI a través de APIs de editoriales, agregadores OA y fallback de navegador.

Qué hace

Enruta una lista de DOIs de artículos a través de APIs TDM de editoriales (Elsevier, Wiley, Springer), agregadores de acceso abierto (Unpaywall, OpenAlex, Crossref) y un fallback de cookie de navegador para editoriales de pago no TDM, en cascada de más barato a más caro con validación automática de PDF/XML. Se activa con solicitudes para recolectar, extraer o descargar masivamente texto completo de una lista de DOIs, o para llenar vacíos en una colección de literatura existente.

Informe de la prueba

Lo ejecutó en vivo de principio a fin en un DOI de acceso abierto real: la API de Unpaywall devolvió un enlace PDF funcional y la descarga pasó la propia verificación de bytes mágicos %PDF de la skill — la ruta de fallback OA gratuita funciona con cero claves API; solo las rutas TDM de editoriales de pago necesitan tokens institucionales.

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

Instalación

git clone https://github.com/jxtse/scientific-research-skills
cd scientific-research-skills
mkdir -p ~/.claude/skills
cp -r skills/paper-fulltext-harvest ~/.claude/skills/paper-fulltext-harvest

Comandos y prompts de ejemplo

  • /paper-fulltext-harvestDescarga por lotes artículos listados por DOI a través de APIs de editoriales, agregadores OA y fallback de navegador.

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

  • Batch download the full text PDFs for these 200 DOIs
  • Harvest papers from this DOI list, some are open access
  • Fill in the missing PDFs in my literature review collection