arxiv-watcher
Track academic research and machine learning papers with automated monitoring and summaries.
Install
mkdir -p .claude/skills/arxiv-watcher && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11674" && unzip -o skill.zip -d .claude/skills/arxiv-watcher && rm skill.zipInstalls to .claude/skills/arxiv-watcher
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Monitor ArXiv for new papers by topic, author, or keyword. Use when the user wants to track research papers, find recent publications, or stay current on a field.Key capabilities
- →Find recent papers on a specified topic
- →Monitor specific authors or subjects on ArXiv
- →Generate summaries of academic publications
- →Filter search results by date range and relevance
- →Set up scheduled monitoring for new papers
How it works
This skill queries the ArXiv API based on user research interests, filters results by date and relevance, and then summarizes each paper. It presents results sorted by relevance.
Inputs & outputs
When to use arxiv-watcher
- →Find recent machine learning papers
- →Monitor specific research authors
- →Generate summaries of academic publications
- →Create a research reading list
About this skill
ArXiv Watcher
Research paper monitoring and summarization.
When to Use
- User wants to find recent papers on a topic
- User asks to monitor specific authors or subjects
- User needs paper summaries or trend analysis
- User maintains a research reading list
Procedure
- Parse the user's research interest (topic, authors, keywords)
- Query ArXiv API with appropriate search parameters
- Filter by date range and relevance
- Summarize each paper (title, authors, abstract, key contribution)
- Score relevance to user's stated interests
- Present results sorted by relevance
ArXiv API Usage
import urllib.request
import xml.etree.ElementTree as ET
base_url = 'http://export.arxiv.org/api/query?'
query = 'search_query=all:transformer+attention&sortBy=submittedDate&sortOrder=descending&max_results=10'
response = urllib.request.urlopen(base_url + query)
feed = ET.parse(response)
Output Format
For each paper:
- Title: [paper title]
- Authors: [author list]
- Submitted: [date]
- ArXiv ID: [id with link]
- Summary: 2-3 sentence summary of key contribution
- Relevance: High/Medium/Low
Monitoring (with Hermes cron)
Set up scheduled monitoring:
/cron daily at 8am: Check ArXiv for new papers on [topics] and summarize any relevant ones
Pitfalls
- ArXiv API has rate limits — max 1 request per 3 seconds
- Search results may include older revised papers
- Abstract summaries may miss nuanced contributions
- Some preprints are later withdrawn or significantly revised
Verification
- Paper links resolve to valid ArXiv pages
- Dates match the requested time range
- Relevance scoring matches user's stated interests
When not to use it
- →When needing to make more than one request per three seconds to the ArXiv API
Limitations
- →ArXiv API has rate limits of max 1 request per 3 seconds
- →Search results may include older revised papers
- →Abstract summaries may miss nuanced contributions
How it compares
This skill automates the process of searching, filtering, and summarizing ArXiv papers, providing a structured output and monitoring capabilities, unlike manual browsing.
Compared to similar skills
arxiv-watcher side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| arxiv-watcher (this skill) | 0 | 5mo | Review | Beginner |
| esm | 3 | 7mo | Review | Advanced |
| hugging-face-paper-publisher | 6 | 6mo | Review | Intermediate |
| torchdrug | 3 | 7mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
esm
davila7
Comprehensive toolkit for protein language models including ESM3 (generative multimodal protein design across sequence, structure, and function) and ESM C (efficient protein embeddings and representations). Use this skill when working with protein sequences, structures, or function prediction; designing novel proteins; generating protein embeddings; performing inverse folding; or conducting protein engineering tasks. Supports both local model usage and cloud-based Forge API for scalable inference.
hugging-face-paper-publisher
patchy631
Publish and manage research papers on Hugging Face Hub. Supports creating paper pages, linking papers to models/datasets, claiming authorship, and generating professional markdown-based research articles.
torchdrug
davila7
Graph-based drug discovery toolkit. Molecular property prediction (ADMET), protein modeling, knowledge graph reasoning, molecular generation, retrosynthesis, GNNs (GIN, GAT, SchNet), 40+ datasets, for PyTorch-based ML on molecules, proteins, and biomedical graphs.
string-database
davila7
Query STRING API for protein-protein interactions (59M proteins, 20B interactions). Network analysis, GO/KEGG enrichment, interaction discovery, 5000+ species, for systems biology.
transformer-lens-interpretability
davila7
Provides guidance for mechanistic interpretability research using TransformerLens to inspect and manipulate transformer internals via HookPoints and activation caching. Use when reverse-engineering model algorithms, studying attention patterns, or performing activation patching experiments.
denario
davila7
Multiagent AI system for scientific research assistance that automates research workflows from data analysis to publication. This skill should be used when generating research ideas from datasets, developing research methodologies, executing computational experiments, performing literature searches, or generating publication-ready papers in LaTeX format. Supports end-to-end research pipelines with customizable agent orchestration.