arxiv-search
Search arXiv preprints through the official arXiv API and turn arXiv IDs into local Markdown summaries. Use when you need CS, math, physics, or quantitative biology preprints, especially recent submissions that may not yet appear in peer-reviewed literature indexes.
npx skills add BioTender-max/awesome-bio-agent-skills --skill arxiv-search --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# arXiv Search Search arXiv through its official API for discovery, shortlisting, recent-preprint tracking, and local Markdown note generation from arXiv IDs. ## Instructions 1. Prefer this skill when the request is about arXiv-native preprints, recent submissions, or fields where arXiv coverage is strong: computer science, mathematics, physics, statistics, quantitative biology, and quantitative finance. 2. Use the bundled CLI: - In this repository: `skills/arxiv-search/scripts/search` - After installation: `~/.agents/skills/arxiv-search/scripts/search` - Markdown summary builder: `skills/arxiv-search/scripts/summarize` 3. The CLI supports two query modes: - Plain-text mode: bare words are converted into an `all:` query joined with `AND` - Raw mode: if the query already uses arXiv syntax such as `ti:`, `au:`, `abs:`, `cat:`, `submittedDate:`, `AND`, `OR`, or `ANDNOT`, it is passed through unchanged 4. For exact phrase matching in plain-text mode, add `--phrase`. 5. For recent-paper discovery, prefer `--sort submittedDate --order descending`, and optionally add `--days N`. 6. Use `--category <cat>` when the scope should stay narrow, for example `cs.LG`, `cs.AI`, `stat.ML`, or `q-bio
- Instructions
- Quick Reference
- Input Requirements
- Output
- Quality Gates
- Examples
- Example 1: Recent ML preprints
- Example 2: Raw arXiv query syntax
- Example 3: Quantitative biology preprints
- Example 4: Author-specific search with separate name variants
- Example 5: Fetch records by arXiv ID
- Example 6: Build local Markdown summaries from arXiv IDs
- Troubleshooting
- Related Skills
skills/arxiv-search/scripts/search "protein language model" 10 \ skills/arxiv-search/scripts/search \ skills/arxiv-search/scripts/search "single cell foundation model" 10 \ skills/arxiv-search/scripts/search 'au:"Peter Nugent"' 20 \ skills/arxiv-search/scripts/search 'au:"P. Nugent"' 20 \ skills/arxiv-search/scripts/search --ids 2501.01234,2406.00001 skills/arxiv-search/scripts/summarize 2501.01234 2406.00001 \
What does the arxiv-search skill do?
Search arXiv preprints through the official arXiv API and turn arXiv IDs into local Markdown summaries. Use when you need CS, math, physics, or quantitative biology preprints, especially recent submissions that may not yet appear in peer-reviewed literature indexes.
How do I install it?
Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill arxiv-search --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
