arxiv-researchlisted
Install: claude install-skill phamlongh230-lgtm/yamtam-engine
# arXiv Research Skill
# Source: NousResearch/hermes-agent (MIT) — arXiv API integration pattern adapted for YAMTAM
# Tier: TIER 3 — PRODUCTIVITY
Tìm kiếm bài báo khoa học trên arXiv qua API công khai, không cần API key.
Rate limit: 1 request / 3 giây. XML response → parse thủ công.
## Khi nào dùng
- Tìm paper theo keyword, tác giả, hoặc category (cs.AI, cs.LG, stat.ML...)
- Lấy abstract + BibTeX để cite trong tài liệu
- Kiểm tra related work trước khi implement feature mới
- Tìm sota cho một task cụ thể
**Do NOT use for:** non-arXiv sources (dùng semantic-scholar), full-text PDF parsing (dùng fetch URL trực tiếp).
---
## API Reference
```
Base URL: https://export.arxiv.org/api/query
Format: Atom XML (parse với grep/sed hoặc python xml.etree)
Auth: Không cần
Limit: 1 req/3s — KHÔNG flood
```
### Search operators
```
ti:keyword — tìm trong title
au:AuthorName — tìm theo tác giả
abs:keyword — tìm trong abstract
cat:cs.AI — filter theo category
AND / OR / ANDNOT — boolean operators
```
---
## Pipeline
### Step 1 — Build query URL
```bash
# Tìm paper theo keyword
QUERY="ti:retrieval+augmented+generation+AND+cat:cs.AI"
URL="https://export.arxiv.org/api/query?search_query=${QUERY}&start=0&max_results=5&sortBy=relevance&sortOrder=descending"
# Tìm theo tác giả
QUERY="au:Vaswani+AND+ti:attention"
# Tìm theo category + date range
QUERY="cat:cs.LG+AND+abs:reinforcement+learning"
```
### Step 2 — Fetch results
```bash
# Rate limit: sleep 3