Agent skill · Backend & API

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.

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeships scriptsNOASSERTION
Install
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.

Facts
Files in the skill folder: 6
SKILL.md size: 11 KB
Bundled scripts: yes
Path: skills/omics/arxiv-search/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Instructions
  2. Quick Reference
  3. Input Requirements
  4. Output
  5. Quality Gates
  6. Examples
  7. Example 1: Recent ML preprints
  8. Example 2: Raw arXiv query syntax
  9. Example 3: Quantitative biology preprints
  10. Example 4: Author-specific search with separate name variants
  11. Example 5: Fetch records by arXiv ID
  12. Example 6: Build local Markdown summaries from arXiv IDs
  13. Troubleshooting
  14. Related Skills
Ships with 5 files
  • agents/openai.yaml
  • scripts/search
  • scripts/search.py
  • scripts/summarize
  • scripts/summarize.py
Commands it runs
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 \
More from awesome-bio-agent-skills
All skills →
About this skill
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.

Keep going