Paper Fulltext Harvest
Télécharge par lots des articles listés par DOI via les API des éditeurs, les agrégateurs OA et le fallback navigateur.
Testé · Fonctionne
Ce que fait
Route une liste de DOI d'articles via les API TDM des éditeurs (Elsevier, Wiley, Springer), les agrégateurs d'accès ouvert (Unpaywall, OpenAlex, Crossref), et un fallback de cookie de navigateur pour les éditeurs non-TDM payants, en cascade du moins cher au plus cher avec validation automatique PDF/XML. Se déclenche sur les demandes de récolte, de scraping ou de téléchargement en masse de texte intégral à partir d'une liste de DOI, ou pour combler les lacunes d'une collection de littérature existante.
Rapport de test
L'a exécuté en direct de bout en bout sur un vrai DOI en accès ouvert : l'API Unpaywall a renvoyé un lien PDF fonctionnel et le téléchargement a passé la vérification de l'octet magique %PDF de la compétence — le chemin de fallback OA gratuit fonctionne sans aucune clé API ; seules les routes TDM payantes des éditeurs nécessitent des jetons institutionnels.
Testé le: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/paper-fulltext-harvestTélécharge par lots des articles listés par DOI via les API des éditeurs, les agrégateurs OA et le fallback navigateur.
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) :
Batch download the full text PDFs for these 200 DOIsHarvest papers from this DOI list, some are open accessFill in the missing PDFs in my literature review collection