Install
openclaw skills install arxiv-digestDaily AI/ML paper digest from HuggingFace Papers Trending with accessible interpretations. Fetch trending papers from arXiv, provide plain-language summaries...
openclaw skills install arxiv-digestDaily AI/ML trending papers with accessible interpretations. Never miss important research again.
python3 --version && curl --version
# Today's top 5 trending AI papers (Chinese)
python3 scripts/fetch_papers.py --days 1 --limit 5 --lang zh
# Custom categories
python3 scripts/fetch_papers.py --category cs.AI --category cs.CV --days 7 --limit 10
# Markdown output
python3 scripts/fetch_papers.py --days 1 --limit 5 --output markdown
Just say:
"今天有什么热门 AI 论文"
The agent will automatically:
| Command | Description |
|---|---|
python3 scripts/fetch_papers.py --days 1 --limit 5 | Today's top 5 papers |
--category cs.AI --category cs.CL | Custom categories |
--days 7 | Last 7 days |
--lang zh | Chinese summaries (default) |
--lang en | English summaries |
--output json | JSON format |
--output markdown | Markdown format |
Papers sorted by combined score:
| Score Type | Range | Description |
|---|---|---|
| Position | 0-100 | Higher trending rank = higher score |
| Upvote | 0-50 | More community votes = higher score |
| Freshness | 0-30 | Newer papers get bonus |
This ensures both latest and hottest papers surface.
HuggingFace Papers API
↓
Fetch Trending
↓
Score & Rank
↓
Deduplication (history file)
↓
Generate Summaries
↓
Output (JSON/Markdown)
Each paper includes:
### 📄 {Title}
**One-sentence summary**: {Core contribution, <20 words}
**Key innovations**:
1. {Technical breakthrough}
2. {Method improvement}
**Plain-language explanation**:
{200-300 words in everyday language}
**Why it matters**:
{50-100 words on practical significance}
---
Daily automated digest:
{
"name": "arxiv-daily",
"schedule": { "kind": "cron", "expr": "0 12 * * *", "tz": "Asia/Shanghai" },
"sessionTarget": "isolated",
"wakeMode": "now",
"payload": {
"kind": "agentTurn",
"message": "Use arxiv-digest skill. Fetch 5 papers, language zh. Push to QQ.",
"deliver": true,
"channel": "qqbot",
"to": "YOUR_QQ_ID"
}
}
| Code | Field |
|---|---|
| cs.AI | Artificial Intelligence |
| cs.CL | Natural Language Processing |
| cs.LG | Machine Learning |
| cs.CV | Computer Vision |
| cs.RO | Robotics |
| cs.NE | Neural Computing |
| stat.ML | Statistical ML |
Full list: https://arxiv.org/category_taxonomy
~/.openclaw/workspace/skills/arxiv-digest/
├── SKILL.md # This file
├── scripts/
│ └── fetch_papers.py # Main fetch script
├── references/
│ └── digest-guide.md # Interpretation patterns
└── memory/history/
└── papers-trending-history.md # Deduplication history
pip install requests
First run creates it automatically at memory/history/papers-trending-history.md
Stay on top of AI research. Read less, learn more.