arxiv-search
Scannednpx machina-cli add skill DougTrajano/pydantic-ai-skills/arxiv-search --openclawarXiv 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:
query(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 Examples
Search for computational biology papers (default 10 results):
- query: "protein folding prediction"
Search for machine learning papers with limited results:
- query: "transformer attention mechanism"
- max-papers: 3
General search with custom limit:
- query: "your search query"
- max-papers: 5
Output Format
The script returns formatted results with:
- Paper title
- Summary/abstract
- arXiv URL
Dependencies
This script requires the arxiv package, which should be installed in your environment.
Source
git clone https://github.com/DougTrajano/pydantic-ai-skills/blob/main/examples/skills/arxiv-search/SKILL.mdView on GitHub Overview
arxiv-search provides access to arXiv, the 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. It enables researchers to discover preprints and recent papers before journal publication and explore cross-disciplinary work.
How This Skill Works
Technically, it relies on the Python arxiv package to perform a search with a user-supplied query and an optional max-papers limit, returning structured results that include the paper title, abstract, and arXiv URL. It requires internet access and the arxiv package installed in the environment.
When to Use It
- 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
Quick Start
- Step 1: Install the arxiv package and ensure internet access.
- Step 2: Run the arxiv_search script with a query and optional max-papers (e.g., query: 'protein folding', max-papers: 5).
- Step 3: Review the results list for title, abstract, and arXiv URL, then save papers of interest.
Best Practices
- Craft precise queries using keywords and field-specific terms
- Set max-papers thoughtfully to balance breadth and relevance (default: 10)
- Ensure the arxiv package is installed and internet access is available
- Review abstracts first to filter for relevance before deeper reading
- Save or export citations and URLs for future reference
Example Use Cases
- Search computational biology papers: query 'protein folding prediction' (default 10 results)
- Find ML papers with 'transformer attention mechanism' (max-papers: 3)
- Explore biology-related math methods: query 'statistical methods in biology'
- Discover papers on machine learning applied to biology: query 'machine learning in biology'
- Investigate chemistry or materials using graph neural networks: query 'graph neural networks chemistry'