arXiv Paper Search Skill
Search the arXiv repository for academic papers and preprints.
Usage
When the user asks to search for papers, use the search script:
bash
cd /Users/varde/code/arxiv-zotero-obsidian && python3 .claude/skills/arxiv-search/scripts/search_arxiv.py --query "SEARCH_TERMS" --max-results 10
Available Options
| Option | Description | Default |
|---|---|---|
--query | Search query (required) | - |
--max-results | Maximum results | 10 |
--sort-by | Sort: relevance, submitted_date, last_updated | relevance |
--category | arXiv category (e.g., cs.AI, physics.cond-mat) | - |
--date-from | Filter from date (YYYY-MM-DD) | - |
--date-to | Filter until date (YYYY-MM-DD) | - |
--output | Output format: text, json | text |
Query Syntax
arXiv supports field-specific searches:
- •
ti:keyword- Search in title - •
au:name- Search by author - •
abs:keyword- Search in abstract - •
cat:category- Filter by category
Examples
bash
# General topic search python3 .claude/skills/arxiv-search/scripts/search_arxiv.py --query "quantum machine learning" # Search by author python3 .claude/skills/arxiv-search/scripts/search_arxiv.py --query "au:Hinton" # Search with category filter python3 .claude/skills/arxiv-search/scripts/search_arxiv.py --query "deep learning" --category "cs.LG" # Combined query python3 .claude/skills/arxiv-search/scripts/search_arxiv.py --query "ti:transformer AND abs:attention" # Recent papers only python3 .claude/skills/arxiv-search/scripts/search_arxiv.py --query "large language models" --date-from "2024-01-01"
Output Format
The script outputs paper details including:
- •arxiv_id: Unique identifier (use this for downloading)
- •title: Paper title
- •authors: Author names
- •abstract: Paper abstract (truncated in text mode)
- •published: Publication date
- •pdf_url: Direct PDF download link
- •categories: Subject categories
Workflow
- •Run the search with user's query
- •Display results in a numbered list
- •Ask user which paper(s) they want to download/add to Zotero
- •Note the arxiv_id for use with zotero-add skill