---
name: arxiv-search
description: Search arXiv preprint repository for papers in physics, mathematics, computer science, quantitative biology, and related fields.
---
# arXiv Search Skill
This skill provides access to arXiv, a free distribution service and open-access archive for scholarly articles in physics, mathematics, computer science, quantitative biology, quantitative finance, statistics, electrical engineering, systems science, and economics.
## When to Use This Skill
Use this skill when you need to:
- Find preprints and recent research papers before journal publication
- Search for papers in computational biology, bioinformatics, or systems biology
- Access mathematical or statistical methods papers relevant to biology
- Find machine learning papers applied to biological problems
- Get the latest research that may not yet be in PubMed
## Skill Scripts
### arxiv_search
The `arxiv_search` script accepts the following arguments:
- First argument (required): Search query string (e.g., "neural networks protein structure", "single cell RNA-seq")
- `--max-papers` (optional): Maximum number of papers to retrieve (default: 10)
### Usage Pattern
Use the `run_skill_script` tool to execute the `arxiv_search` script. For example:
```python
run_skill_script(
skill_name="arxiv-search",
script_name="arxiv_search",
args=["your search query", "--max-papers", "5"]
)
```
Search for computational biology papers (default 10 results):
```python
run_skill_script(
skill_name="arxiv-search",
script_name="arxiv_search",
args=["protein folding prediction"]
)
```
## Output Format
The script returns formatted results with:
- **Title**: Paper title
- **Summary**: Abstract/summary text
- **URL**: Direct link to the paper on arXiv
Each paper is separated by blank lines for readability.
## Features
- **Relevance sorting**: Results ordered by relevance to query
- **Fast retrieval**: Direct API access with no authentication required
- **Simple interface**: Clean, easy-to-parse output
- **No API key required**: Free access to arXiv database
## Dependencies
This skill requires the `arxiv` Python package. If not installed, you'll see an error message.
To install the package:
```bash
pip install arxiv
```
The package is not included by default since it's skill-specific. Install it when you first use this skill.
## Notes
- arXiv is particularly strong for:
- Computer science (cs.LG, cs.AI, cs.CV)
- Quantitative biology (q-bio)
- Statistics (stat.ML)
- Physics and mathematics
- Papers are preprints and may not be peer-reviewed
- Results include both recent uploads and older papers
- Best for computational/theoretical work in biology