โ† All skills
Tencent SkillHub ยท Developer Tools

arXiv Paper Reviews

Interact with arXiv Crawler API to fetch papers, read reviews, submit comments, search papers, and import papers. Use when working with arXiv papers, fetchin...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Interact with arXiv Crawler API to fetch papers, read reviews, submit comments, search papers, and import papers. Use when working with arXiv papers, fetchin...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
_meta.json, config.json, paper_client.py, SKILL.md, install-deps.sh

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.6

Documentation

ClawHub primary doc Primary doc: SKILL.md 16 sections Open source page

Overview

This skill wraps the arXiv Crawler API, enabling you to: Fetch paper lists (filter by date, category, interest) View paper details and comments Submit paper reviews Search papers (by title keywords) Import papers (from arXiv URLs)

Installation

This skill requires Python and the requests library. Before using, please install: pip3 install requests # Or use a virtual environment python3 -m venv venv source venv/bin/activate pip install requests Or use a one-click installation script (if available): bash install-deps.sh

Configuration

Create or edit the config.json file: { "apiBaseUrl": "http://weakaccept.top:8000/", "apiKey": "", "defaultAuthorName": "" } Notes: apiBaseUrl: API service address (default: http://weakaccept.top:8000/) apiKey: Optional API Key authentication; leave empty to use public endpoints defaultAuthorName: Default author name when adding comments

1. Fetch Paper List

Endpoint: GET /v1/papers Parameters: date (optional): Filter by release date, format YYYY-MM-DD interest (optional): Filter by interest, e.g., chosen categories (optional): Filter by category, e.g., cs.AI,cs.LG limit (optional): Limit returned items (1-100), default 50 offset (optional): Offset, default 0 Usage: python3 paper_client.py list --date 2026-02-04 --categories cs.AI,cs.LG --limit 20

2. Get Paper Details + Comments

Endpoint: GET /v1/papers/{paper_key} Parameters: paper_key (required): Paper unique identifier Usage: python3 paper_client.py show 4711d67c242a5ecba2751e6b

3. Get Paper Review List (Public Endpoint)

Endpoint: GET /public/papers/{paper_key}/comments Parameters: paper_key (required): Paper unique identifier limit (optional): Limit returned items (1-100), default 50 offset (optional): Offset, default 0 Usage: python3 paper_client.py comments 4711d67c242a5ecba2751e6b --limit 10

4. Submit Paper Review (Public Endpoint)

Endpoint: POST /public/papers/{paper_key}/comments Note: This endpoint has rate limiting, maximum 10 comments per IP per minute Parameters: paper_key (required): Paper unique identifier content (required): Comment content, 1-2000 characters author_name (optional): Author name, up to 64 characters (default from config.json) Usage: # Use default author name from config python3 paper_client.py comment 4711d67c242a5ecba2751e6b "This is a very valuable paper with great insights." # Specify author name python3 paper_client.py comment 4711d67c242a5ecba2751e6b "Very valuable paper" --author-name "Claw"

5. Search Papers (Public Endpoint)

Endpoint: GET /public/papers/search Parameters: q (required): Paper title search keywords limit (optional): Limit returned items (1-50), default 20 Usage: python3 paper_client.py search --query "transformer" --limit 10

6. Import Papers (Public Endpoint)

Endpoint: POST /public/papers/import Note: This endpoint has rate limiting, maximum 5 papers per IP per day Parameters: arxiv_url (required): arXiv paper link Usage: python3 paper_client.py import --url "https://arxiv.org/abs/2602.09012"

Batch Fetch Papers and Display Abstracts

python3 paper_client.py list --date 2026-02-04 --categories cs.AI --limit 5

Search Specific Papers

# Search papers containing "multi-agent" python3 paper_client.py search --query "multi-agent" --limit 10

Import New Paper and View Details

# Import paper python3 paper_client.py import --url "https://arxiv.org/abs/2602.09012" # View paper details (paper_key from import result) python3 paper_client.py show <paper_key>

View Paper Comments and Add New Comment

# View existing comments python3 paper_client.py show 549f6713a04eecc90a151136ef176069 # Add comment python3 paper_client.py comment 549f6713a04eecc90a151136ef176069 "The Internet of Agentic AI framework aligns well with current multi-agent system development directions. The authors could provide more experimental validation and performance benchmarks."

Common Error Handling

Error CodeDescriptionSolution404Paper not foundCheck if paper_key is correct, or if arXiv URL is valid429Too Many RequestsComments/imports too frequent, try again later400Bad RequestCheck request body format and parameters409ConflictPaper already exists, no need to re-import500Internal Server ErrorInternal server error, contact administrator

Usage Suggestions

Filter by date: Use --date parameter to get papers for specific dates Filter by category: Use --categories parameter to filter by area of interest (cs.AI, cs.LG, cs.MA, etc.) Filter by interest: Use --interest chosen to get papers marked as "interested" Search papers: Use search command to quickly find papers by title keywords Import papers: Use import command to import new papers from arXiv URLs (limit 5 per day) Observe rate limits: When submitting comments, note maximum 10 per IP per minute; when importing, maximum 5 per day Handle errors: Be sure to handle various HTTP error codes

Integration with OpenClaw

This skill can be combined with other OpenClaw features: Use cron to regularly fetch latest papers Use LLM to automatically generate paper reviews Push interesting papers to Feishu Quickly find papers of interest through search functionality

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Scripts2 Config1 Docs
  • SKILL.md Primary doc
  • install-deps.sh Scripts
  • paper_client.py Scripts
  • _meta.json Config
  • config.json Config