Arxiv
Use when the user wants to browse arXiv preprints, search arXiv directly, fetch a PDF by arXiv ID or URL, or send a preprint into the ScholarAIO ingest pipeline.From its SKILL.md
npx -y skills add ZimoLiao/scholaraio --skill arxivAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
3.2 KB, as published. Nobody here has run it
arXiv Preprints
Use this skill when the task is specifically about arXiv as a source of preprints.
This is a thin source-workflow skill:
searchskill handles overall paper-search routingarxivskill handles preprint discovery, browsing, fetching, and optional ingest
When to Use
Use this skill when the user wants to:
- browse recent or category-scoped preprints
- "随便看看" arXiv 上某个方向最近有什么
- search arXiv directly instead of only searching the local library
- fetch a paper from an arXiv ID,
absURL, orpdfURL - download a preprint into the configured paper inbox (fresh default:
data/spool/inbox/) - send an arXiv preprint directly into the ingest pipeline
Do not use this skill when:
- the task is mainly about searching the local knowledge base
- the user wants a full multi-source literature survey; use
searchorexplore
Core Workflow
1. Decide whether this is browse/search or fetch/ingest
- If the user wants to look around, discover preprints, or check what is new, start with
arxiv search - If the user wants cross-source retrieval with the local library, use
fsearch --scope main,arxiv - If the user already has a specific arXiv paper in mind, use
arxiv fetch - If the goal is "put this preprint into my library now", use
arxiv fetch <id> --ingest
2. Use the right command
Direct arXiv search:
scholaraio arxiv search "<query>"
scholaraio arxiv search "<query>" --category physics.flu-dyn
scholaraio arxiv search --category cs.LG --sort recent
Federated search when arXiv should complement the local library:
scholaraio fsearch "<query>" --scope main,arxiv
scholaraio fsearch "<query>" --scope arxiv
Fetch PDF only:
scholaraio arxiv fetch 2603.25200
scholaraio arxiv fetch arXiv:2603.25200v1
scholaraio arxiv fetch https://arxiv.org/abs/2603.25200v1
Fetch and ingest immediately:
scholaraio arxiv fetch 2603.25200 --ingest
3. Keep the source semantics clear
- arXiv is a preprint source, not the main curated knowledge base
- Use it to discover fresh work quickly or pull in a specific preprint
- If the paper becomes relevant to the user's ongoing work, ingest it instead of repeatedly treating it as an external result
Practical Heuristics
- If the user says "也搜一下 arXiv", prefer
fsearch --scope main,arxiv - If the user says "看看最近有什么预印本", prefer
arxiv search --sort recent - If the user gives an arXiv ID or URL, do not start with broad search; go straight to
arxiv fetch - If the user is clearly collecting papers for continued reading or writing, prefer
--ingest
Output Style
- Make it clear when results come from arXiv rather than the local library
- When using federated search, distinguish local hits from arXiv-only hits
- When fetching without ingest, mention that the PDF now sits in the configured paper inbox (fresh default:
data/spool/inbox/) - When fetching with ingest, mention that the paper has been sent into the normal ingest flow