Daily preprint monitor — arXiv, bioRxiv, medRxiv new papers + 30-day trending.
- 📅 Today's new papers from arXiv, bioRxiv, and medRxiv
- 🔥 30-day trending — ranked by citation count via OpenAlex
- 🔗 Auto-generated clickable links to paper pages
- 📊 Formatted markdown + structured JSON output
- 🏷️ Category filtering for targeted searches
- 🔐 No API keys required — uses only free public APIs
- Python 3.11+
- uv (auto-installs dependencies via PEP 723 inline metadata)
# Clone into your user skills folder
git clone https://github.com/<you>/Skills.git ~/Documents/Skills
# Or copy just this skill:
cp -r ~/Documents/Skills/preprint-update ~/.claude/skills/preprint-updategit clone https://github.com/<you>/Skills.git
cd Skills/preprint-updatecd preprint-update
# Today's new papers + trending
uv run python scripts/preprint_update.py all
# Only today's papers
uv run python scripts/preprint_update.py today
# Only trending (top 50)
uv run python scripts/preprint_update.py trending --limit 50
# With abstracts in output
uv run python scripts/preprint_update.py all --abstracts
# List available categories
uv run python scripts/preprint_update.py categoriesWhen installed under ~/.claude/skills/preprint-update/, Claude Code will automatically load SKILL.md as context. Type /preprint-update or ask questions like:
- "What's new on bioRxiv today?"
- "Show me trending AI papers on arXiv this month"
- "Preprint update — genomics only"
# Preprint Update — 2026-06-29
## 📅 Today's New Papers
### arXiv — 42 papers
- **[Paper Title](https://arxiv.org/abs/2606.XXXXX)**
— Author One, Author Two
Categories: cs.AI, cs.LG, Date: 2026-06-29
## 🔥 30-Day Trending (Most Cited)
*(2026-05-30 → 2026-06-29)*
### arXiv — top 100
**1.** **[Towards Accurate Model Selection...](https://arxiv.org/abs/2606.04665)**
— Kaichao You, Ximei Wang...
Date: 2026-06-03, **Citations: 75**{
"date": "2026-06-29",
"generated_at": "2026-06-29T12:00:00+00:00",
"daily": {
"arxiv": [{"title": "...", "authors": [...], "doi": "...", "categories": [...]}],
"biorxiv": [...],
"medrxiv": [...]
},
"trending": {
"arxiv": [{"title": "...", "cited_by_count": 75, "publication_date": "..."}],
"biorxiv": [...],
"medrxiv": [...]
}
}| Source | Daily API | Trending API | Rate Limit |
|---|---|---|---|
| arXiv | export.arxiv.org/api/query (Atom XML) |
OpenAlex S4306400194 |
Polite, no key |
| bioRxiv | api.biorxiv.org/details/ |
OpenAlex S4306402567 |
No stated limit |
| medRxiv | api.medrxiv.org/details/ |
OpenAlex S4306400573 |
No stated limit |
| OpenAlex | — | api.openalex.org/works |
100k/day (no key) |
q-bio.BM q-bio.CB q-bio.GN q-bio.MN q-bio.NC q-bio.NE q-bio.OT q-bio.PE q-bio.QM q-bio.SC q-bio.TO cs.AI cs.LG cs.NE cs.CL cs.CV cs.IR stat.ML stat.AP stat.ME physics.bio-ph physics.med-ph physics.chem-ph physics.data-an math.OC math.ST
animal_behavior_and_cognition biochemistry bioengineering bioinformatics biophysics cancer_biology cell_biology developmental_biology ecology epidemiology evolutionary_biology genetics genomics immunology microbiology molecular_biology neuroscience pharmacology_and_toxicology physiology systems_biology (and more)
50+ medical categories including neurology oncology psychiatry cardiovascular_medicine infectious_diseases public_and_global_health (full list via categories command)
- arXiv does not post papers on weekends; Monday covers Fri–Sun.
- bioRxiv posts daily (~30–100 papers/day), medRxiv fewer.
- OpenAlex citation counts lag 3–5 days — this ranking measures scholarly attention, not real-time buzz.
- The arXiv API
submittedDatefilter can be unreliable; we fetch by recency sort and filter client-side.
MIT License — see LICENSE file.
Bug reports and feature requests are welcome. Please open an issue or PR.
Built by gjhan. Uses data from arXiv, bioRxiv, medRxiv, and OpenAlex.