# Daily Paper Generator

Use when the user asks to generate daily paper digests on a general topic.

- Repository: https://github.com/Galaxy-Dawn/claude-scholar (5959 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-19
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add Galaxy-Dawn/claude-scholar --skill daily-paper-generator -g -a claude-code -y`
Codex: `npx skills add Galaxy-Dawn/claude-scholar --skill daily-paper-generator -g -a codex -y`
Cursor: `npx skills add Galaxy-Dawn/claude-scholar --skill daily-paper-generator -g -a cursor -y`
Gemini CLI: `npx skills add Galaxy-Dawn/claude-scholar --skill daily-paper-generator -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add Galaxy-Dawn/claude-scholar`

## Description

Use when the user asks to generate daily paper digests on a general topic. This skill supports both arXiv and bioRxiv (or either one), then produces structured Chinese/English summaries for selected papers.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Daily Paper Generator

## Overview

Discover, screen, and summarize recent papers for any research topic.

Supported sources:
- arXiv
- bioRxiv
- both (`--source both`)

Core workflow:
1. Define topic query and time window
2. Search papers from arXiv / bioRxiv
3. Select Top 10 candidates per field
4. Score and narrow to Top 3 per field
5. Choose Top 1 per field
6. Generate bilingual summaries
7. Save outputs to `daily paper/`

## When to Use

Use this skill when:
- The user asks for a daily/weekly paper digest on any topic
- The user wants recent papers from arXiv and/or bioRxiv
- The user needs structured bilingual notes for reading and tracking

## Output Format

Each summary should contain:
1. Paper title
2. Authors and venue/source
3. Link(s) and date
4. Chinese review (~300 words)
5. English review (concise academic prose)
6. Metadata table
7. Appendix (optional resources)

## Quick Reference

| Task | Method |
|---|---|
| Search papers | Use `scripts/arxiv_search.py` with `--source arxiv|biorxiv|both` |
| Topic selection | Use general-topic queries from `references/keywords.md` |
| Evaluate quality | Use `references/quality-criteria.md` |
| Write Chinese review | Use `references/writing-style.md` |
| Write English review | Follow scientific writing best practices |

## Workflow

### Step 1: Define query

Choose a concrete topic query. Examples:
- `test-time adaptation for medical imaging`
- `multimodal foundation model for healthcare`
- `protein language model interpretability`

### Step 2: Search arXiv and/or bioRxiv

Use helper script:

```bash
python skills/daily-paper-generator/scripts/arxiv_search.py \
  --query "test-time adaptation for medical imaging" \
  --source both \
  --months 1 \
  --max-results 80 \
  --output /tmp/papers.json
```

Notes:
- `--source arxiv`: arXiv only
- `--source biorxiv`: bioRxiv only
- `--source both`: merge both sources and sort by date

### Step 3: Top 10 candidate selection (per field)

The rest: https://github.com/Galaxy-Dawn/claude-scholar/blob/HEAD/skills/daily-paper-generator/SKILL.md
