auto-paper-harvester
SkillClaude skill that batch-downloads academic paper PDFs by DOI through publisher TDM APIs and open-access fallbacks including Crossref, OpenAlex, and Unpaywall.
git clone https://github.com/jxtse/auto-paper-harvesterBatch-download paper PDFs (and supplementary files) by DOI. Routes each DOI through publisher TDM APIs → open-access aggregators → optional institutional-browser fallback, so you actually get the PDFs your institution is paying for instead of a wall of 403s.
Each article ends up in `downloads/pdfs/ / .pdf` with any supplementary PDFs detected on the landing page saved alongside it. Throughput is throttled to satisfy publisher TDM rate limits (≥ 1 s/file by default).
v0.2.0 highlights: 24 DOI-prefix routing table covering 19 publisher families (see docs/SUPPORTED_PUBLISHERS.md); new `--use-browser-fallback` Playwright pass for paywalled publishers without a public TDM API (ACS, RSC, IEEE, AIP, IOP, APS, ...); failed-DOI tracking with structured residual-failure summary; pre-packaged agent skill at `.claude/skills/paper-download/`.
- Source
- community
- Known advisories
- 0
- Maintenance
- maintained
- License
- none
- Age
- 9 months