skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
varde80/arxiv-zotero-obsidian320 installs

arxiv-search

Search arXiv for academic papers. Use when users want to find research papers, preprints, or academic articles on any topic. Supports filtering by date, category, and author.

How do I install this agent skill?

npx skills add https://github.com/varde80/arxiv-zotero-obsidian --skill arxiv-search
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill searches the arXiv repository for academic papers. It is generally safe, although it has a potential risk of indirect prompt injection because it processes untrusted paper abstracts and titles from public submissions.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

  • Runlayerpass

    2 files scanned · No issues

  • ZeroLeakspass

    Score: 93/100 · 2 sections analyzed

What does this agent skill do?

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:

cd /Users/varde/code/arxiv-zotero-obsidian && python3 .claude/skills/arxiv-search/scripts/search_arxiv.py --query "SEARCH_TERMS" --max-results 10

Available Options

OptionDescriptionDefault
--querySearch query (required)-
--max-resultsMaximum results10
--sort-bySort: relevance, submitted_date, last_updatedrelevance
--categoryarXiv category (e.g., cs.AI, physics.cond-mat)-
--date-fromFilter from date (YYYY-MM-DD)-
--date-toFilter until date (YYYY-MM-DD)-
--outputOutput format: text, jsontext

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

# 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

  1. Run the search with user's query
  2. Display results in a numbered list
  3. Ask user which paper(s) they want to download/add to Zotero
  4. Note the arxiv_id for use with zotero-add skill

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/varde80/arxiv-zotero-obsidian/arxiv-search">View arxiv-search on skillZs</a>