Arxiv Paper Reader for Openclaw

An intelligent LLM-powered agent that classifies and performs deep technical reading of Arxiv papers to generate comprehensive study notes.

aurora-1412
v1.0.3
Feb 13, 2026
2
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install arxiv-reader

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install arxiv-reader using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Arxiv Paper Reader?

Arxiv Paper Reader is a specialized tool within the Openclaw Skills ecosystem designed to streamline the academic research process. By utilizing LLM agents, it moves beyond simple summarization to provide deep, contextualized analysis of research papers. It fetches paper content—including LaTeX source code for high-fidelity extraction—and uses a multi-agent workflow to classify the document and generate detailed reading notes based on your specific research interests.

Built on the LangGraph framework, this skill provides a robust architecture for interacting with academic literature. Whether you are tracking the latest LLM breakthroughs or exploring niche scientific fields, Arxiv Paper Reader transforms how you consume complex technical information by delivering actionable insights directly to your terminal.

Arxiv Paper Reader Use Cases

  • Automating the literature review process for researchers and PhD students.
  • Bulk classifying Arxiv papers into custom technical domains for organized knowledge management.
  • Extracting detailed technical methodologies from LaTeX source code to avoid PDF parsing errors.
  • Generating standardized reading notes for team-wide research synchronization.

How Arxiv Paper Reader Works

  1. The user inputs an Arxiv ID or a direct URL (PDF or Abstract) through the CLI.
  2. The system retrieves the paper metadata using the official Arxiv API and extracts the full content via arxiv-to-prompt.
  3. A Classifier Agent analyzes the text against established research categories to determine the most relevant domain.
  4. A Reader Agent takes the categorized content and applies specialized prompts to extract deep insights, focus areas, and technical contributions.
  5. The skill outputs the synthesized reading notes directly to the console for immediate review.

Arxiv Paper Reader Setup

To get started with this skill, ensure you have uv installed and follow these steps:

# Copy the example environment file
cp .env.example .env

# Edit .env with your LLM_API_KEY and LLM_BASE_URL

# Initialize the environment and install dependencies
uv venv
uv pip install -r "{baseDir}/requirements.txt"

# Run the reader for a specific paper
uv run python "{baseDir}/main.py" --arxiv-id 2401.12345

Arxiv Paper Reader Data Schema & Taxonomy

The skill organizes its logic and classification through a modular file structure:

File Description
_metadata.md Defines the category description used by the Classifier Agent to identify relevant papers.
reading_prompt.md Specifies the instructions for the Reader Agent, detailing what technical aspects to prioritize.
skills/ The root directory for adding new research categories and custom prompts.

Arxiv Paper Reader Advanced Features

  • Pluggable category system allowing users to add new research domains by simply creating a folder with Markdown configuration.
  • LaTeX source extraction support, ensuring that mathematical formulas and complex tables are accurately interpreted by the LLM.
  • Multi-agent architecture using LangGraph for separate classification and deep-reading phases.
  • High compatibility with various LLM providers including OpenAI and DeepSeek via OpenAI-compatible API endpoints.
  • CLI-based management for listing all available reading categories and batch processing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins uv
Github Stars: 0
forks: 0

Featured*