literature-searchlisted
Install: claude install-skill dongzhigang13305312738-art/paper-skills
# Literature Search
Search multiple academic databases to find relevant papers.
## Input
- `$ARGUMENTS` — The search query (natural language)
## Scripts
### Semantic Scholar (primary — best for ML/AI, has BibTeX)
```bash
python ~/.claude/skills/deep-research/scripts/search_semantic_scholar.py \
--query "QUERY" --max-results 20 --year-range 2022-2026 \
--api-key "$(grep S2_API_Key /Users/lingzhi/Code/keys.md 2>/dev/null | cut -d: -f2 | tr -d ' ')" \
-o results_s2.jsonl
```
Key flags: `--peer-reviewed-only`, `--top-conferences`, `--min-citations N`, `--venue NeurIPS ICML`
### arXiv (latest preprints)
```bash
python ~/.claude/skills/deep-research/scripts/search_arxiv.py \
--query "QUERY" --max-results 10 -o results_arxiv.jsonl
```
### OpenAlex (broadest coverage, free, no API key)
```bash
python ~/.claude/skills/literature-search/scripts/search_openalex.py \
--query "QUERY" --max-results 20 --year-range 2022-2026 \
--min-citations 5 -o results_openalex.jsonl
```
### Merge & Deduplicate
```bash
python ~/.claude/skills/deep-research/scripts/paper_db.py merge \
--inputs results_s2.jsonl results_arxiv.jsonl results_openalex.jsonl \
--output merged.jsonl
```
### CrossRef (DOI-based lookup, broadest type coverage)
```bash
python ~/.claude/skills/literature-search/scripts/search_crossref.py \
--query "QUERY" --rows 10 --output results_crossref.jsonl
```
Key flags: `--bibtex` (output .bib format), `--rows N`
### Download arXiv Source (get .tex files)
```bas