jpskill.com
🛠️ 開発・MCP コミュニティ

arxiv-viewer

arXivから論文を検索・閲覧・ダウンロードでき、APIやウェブスクレイピング、HTML表示機能を使って、最新の研究論文や概要を調べたり、必要な論文を効率的に入手したりするSkill。

📜 元の英語説明(参考)

View, search, and download academic papers from arXiv. Supports API queries, web scraping via Actionbook, and HTML paper reading via ar5iv. Use when user asks about arxiv papers, academic papers, research papers, paper summaries, latest papers, or wants to search/download/read papers.

🇯🇵 日本人クリエイター向け解説

一言でいうと

arXivから論文を検索・閲覧・ダウンロードでき、APIやウェブスクレイピング、HTML表示機能を使って、最新の研究論文や概要を調べたり、必要な論文を効率的に入手したりするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o arxiv-viewer.zip https://jpskill.com/download/15680.zip && unzip -o arxiv-viewer.zip && rm arxiv-viewer.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/15680.zip -OutFile "$d\arxiv-viewer.zip"; Expand-Archive "$d\arxiv-viewer.zip" -DestinationPath $d -Force; ri "$d\arxiv-viewer.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して arxiv-viewer.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → arxiv-viewer フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

arXiv Viewer

ハイブリッドな API + Actionbook アプローチを使用して、arXiv から学術論文にアクセス、検索、ダウンロード、および閲覧します。

アーキテクチャ概要

┌─────────────────────────────────────────────────────────────┐
│                     arxiv-viewer                            │
├─────────────────┬─────────────────┬─────────────────────────┤
│   arXiv API     │  arxiv.org Web  │      ar5iv.org          │
│   (WebFetch)    │  (Actionbook)   │    (Actionbook)         │
├─────────────────┼─────────────────┼─────────────────────────┤
│ • メタデータ      │ • 最新リスト   │ • セクションの閲覧         │
│ • 検索        │ • トレンド      │ • 図の抽出           │
│ • ID による検索  │ • 高度な検索   │ • 引用の抽出         │
│                 │   フォーム   │ • アウトラインの取得       │
└─────────────────┴─────────────────┴─────────────────────────┘

ツールの優先順位

機能別:

機能 プライマリツール フォールバック
論文メタデータ WebFetch (API) browser-fetcher
検索 WebFetch (API) browser-fetcher
最新論文 browser-fetcher (Actionbook) WebFetch (API)
トレンド browser-fetcher (Actionbook) -
高度な検索 browser-fetcher (Actionbook) WebFetch (API)
HTML セクションの閲覧 html-reader (Actionbook) Read (PDF)
PDF のダウンロード Bash (curl) -

ワークフローのルール

⚠️ エージェント待機ルール

browser-fetcher または html-reader エージェントの起動後:

  1. すべてのエージェントが完了するまで待機する必要が あります
  2. ⛔ 待機中は WebFetch/WebSearch を 使用しないでください
  3. ✅ エージェントが失敗した場合のみ、フォールバックツールを使用してください

データソース

1. arXiv API (WebFetch)

最適な用途: クイックなメタデータ検索、シンプルな検索

Base URL: http://export.arxiv.org/api/query
パラメータ 説明
search_query フィールドプレフィックス (ti:, au:, abs:, cat:) を使用した検索
id_list カンマ区切りの arXiv ID
max_results 1-2000 (デフォルト: 10)
sortBy relevance / submittedDate / lastUpdatedDate

フィールドプレフィックス: ti: (title), au: (author), abs: (abstract), cat: (category), all: (all)

ブール演算子: AND, OR, ANDNOT (大文字)

2. arxiv.org Web (Actionbook + agent-browser)

最適な用途: 最新論文、トレンド、高度な検索 UI

ページ Action ID ユースケース
最新リスト arxiv.org/list/{category}/recent 最近の投稿
高度な検索 arxiv.org/search/advanced 複雑なフィルター
ホームページ arxiv.org/ トレンド/お知らせ

ワークフロー:

1. search_actions("arxiv list recent")
2. get_action_by_id(action_id) → selectors
3. agent-browser open URL
4. agent-browser get text <selector>
5. Return results

3. ar5iv.org HTML Papers (Actionbook + agent-browser)

最適な用途: 特定のセクションの閲覧、図/引用の抽出

HTML Paper URL: https://ar5iv.org/html/{arxiv_id}
要素 セレクタ 説明
タイトル .ltx_title 論文タイトル
著者 .ltx_authors 著者リスト
概要 .ltx_abstract 概要テキスト
セクション section すべてのセクション
セクションタイトル h2.ltx_title, h3.ltx_title セクション見出し
段落 .ltx_para 段落の内容
figure.ltx_figure キャプション付きの図
table.ltx_tabular データテーブル
数式 .ltx_equation 数学方程式
参考文献 .ltx_bibliography 参考文献リスト
単一の引用 .ltx_bibitem 個々の参考文献

ワークフロー:

1. search_actions("ar5iv section")
2. get_action_by_id(action_id) → selectors
3. agent-browser open ar5iv.org/html/{id}
4. agent-browser get text <section_selector>
5. Return section content

URL パターン

目的 URL
arXiv 概要 https://arxiv.org/abs/{id}
arXiv PDF https://arxiv.org/pdf/{id}.pdf
arXiv API http://export.arxiv.org/api/query?id_list={id}
ar5iv HTML https://ar5iv.org/html/{id}
ar5iv 概要 https://ar5iv.org/abs/{id}

arXiv ID 形式

形式
新しい形式 (2007 以降) 2301.07041
バージョン付き 2301.07041v2
古い形式 cs.AI/0612345

一般的なカテゴリ

コード 分野
cs.AI Artificial Intelligence
cs.CL Computation and Language (NLP)
cs.CV Computer Vision
cs.LG Machine Learning
cs.SE Software Engineering
stat.ML Statistical ML

機能マトリックス

コマンド データソース エージェント
/arxiv-viewer:paper API paper-fetcher
/arxiv-viewer:search API search-executor
/arxiv-viewer:download Direct URL -
/arxiv-viewer:latest arxiv.org browser-fetcher
/arxiv-viewer:trending arxiv.org browser-fetcher
/arxiv-viewer:read ar5iv.org html-reader
/arxiv-viewer:outline ar5iv.org html-reader
/arxiv-viewer:figures ar5iv.org html-reader
/arxiv-viewer:citations ar5iv.org html-reader
/arxiv-viewer:report API + ar5iv paper-summarizer

出力形式

論文情報

## {Title}

**arXiv:** {id}
**Authors:** {author1}, {author2}, ...
**Categories:** {cat1}, {cat2}
**Published:** {date}

### Abstract
{abstract}

**Links:** [Abstract]({abs_url}) | [PDF]({pdf_url}) | [HTML]({ar5iv_url})

セクションの内容

## {Section Title}

{section content}

---
*Source: ar5iv.org/html/{id}*

論文レポート (AI 生成)

コマンド: /arxiv-viewer:report {arxiv_id} または /arxiv-viewer:report {paper_title}

目的: AI 生成分析による、包括的で適切にフォーマットされた論文レポートを生成します。

出力形式:

---
> **🤖 AI Generated Content**
> Author: Powered by ActionBook
---

# {Paper Title}

**Paper Information**
| Field | Content |
|-------|---------|
| arXiv ID | {id} |
| Authors | {authors} |
| Affiliations | {affiliations} |
| P

(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

arXiv Viewer

Access, search, download, and read academic papers from arXiv using a hybrid API + Actionbook approach.

Architecture Overview

┌─────────────────────────────────────────────────────────────┐
│                     arxiv-viewer                            │
├─────────────────┬─────────────────┬─────────────────────────┤
│   arXiv API     │  arxiv.org Web  │      ar5iv.org          │
│   (WebFetch)    │  (Actionbook)   │    (Actionbook)         │
├─────────────────┼─────────────────┼─────────────────────────┤
│ • Metadata      │ • Latest list   │ • Read sections         │
│ • Search        │ • Trending      │ • Extract figures       │
│ • By ID lookup  │ • Advanced      │ • Extract citations     │
│                 │   search form   │ • Get outline           │
└─────────────────┴─────────────────┴─────────────────────────┘

Tool Priority

By Feature:

Feature Primary Tool Fallback
Paper metadata WebFetch (API) browser-fetcher
Search WebFetch (API) browser-fetcher
Latest papers browser-fetcher (Actionbook) WebFetch (API)
Trending browser-fetcher (Actionbook) -
Advanced search browser-fetcher (Actionbook) WebFetch (API)
Read HTML section html-reader (Actionbook) Read (PDF)
Download PDF Bash (curl) -

Workflow Rules

⚠️ Agent Waiting Rule

After launching browser-fetcher or html-reader agents:

  1. MUST wait for ALL agents to complete
  2. DO NOT use WebFetch/WebSearch while waiting
  3. ✅ Only use fallback tools after agents have failed

Data Sources

1. arXiv API (WebFetch)

Best for: Quick metadata lookup, simple search

Base URL: http://export.arxiv.org/api/query
Parameter Description
search_query Search with field prefixes (ti:, au:, abs:, cat:)
id_list Comma-separated arXiv IDs
max_results 1-2000 (default: 10)
sortBy relevance / submittedDate / lastUpdatedDate

Field Prefixes: ti: (title), au: (author), abs: (abstract), cat: (category), all: (all)

Boolean Operators: AND, OR, ANDNOT (UPPERCASE)

2. arxiv.org Web (Actionbook + agent-browser)

Best for: Latest papers, trending, advanced search UI

Page Action ID Use Case
Latest list arxiv.org/list/{category}/recent Recent submissions
Advanced search arxiv.org/search/advanced Complex filters
Homepage arxiv.org/ Trending/announcements

Workflow:

1. search_actions("arxiv list recent")
2. get_action_by_id(action_id) → selectors
3. agent-browser open URL
4. agent-browser get text <selector>
5. Return results

3. ar5iv.org HTML Papers (Actionbook + agent-browser)

Best for: Reading specific sections, extracting figures/citations

HTML Paper URL: https://ar5iv.org/html/{arxiv_id}
Element Selector Description
Title .ltx_title Paper title
Authors .ltx_authors Author list
Abstract .ltx_abstract Abstract text
Sections section All sections
Section title h2.ltx_title, h3.ltx_title Section headings
Paragraphs .ltx_para Paragraph content
Figures figure.ltx_figure Figures with captions
Tables table.ltx_tabular Data tables
Equations .ltx_equation Math equations
Bibliography .ltx_bibliography Reference list
Single citation .ltx_bibitem Individual reference

Workflow:

1. search_actions("ar5iv section")
2. get_action_by_id(action_id) → selectors
3. agent-browser open ar5iv.org/html/{id}
4. agent-browser get text <section_selector>
5. Return section content

URL Patterns

Purpose URL
arXiv Abstract https://arxiv.org/abs/{id}
arXiv PDF https://arxiv.org/pdf/{id}.pdf
arXiv API http://export.arxiv.org/api/query?id_list={id}
ar5iv HTML https://ar5iv.org/html/{id}
ar5iv Abstract https://ar5iv.org/abs/{id}

arXiv ID Formats

Format Example
New (2007+) 2301.07041
With version 2301.07041v2
Old cs.AI/0612345

Common Categories

Code Field
cs.AI Artificial Intelligence
cs.CL Computation and Language (NLP)
cs.CV Computer Vision
cs.LG Machine Learning
cs.SE Software Engineering
stat.ML Statistical ML

Feature Matrix

Command Data Source Agent
/arxiv-viewer:paper API paper-fetcher
/arxiv-viewer:search API search-executor
/arxiv-viewer:download Direct URL -
/arxiv-viewer:latest arxiv.org browser-fetcher
/arxiv-viewer:trending arxiv.org browser-fetcher
/arxiv-viewer:read ar5iv.org html-reader
/arxiv-viewer:outline ar5iv.org html-reader
/arxiv-viewer:figures ar5iv.org html-reader
/arxiv-viewer:citations ar5iv.org html-reader
/arxiv-viewer:report API + ar5iv paper-summarizer

Output Formats

Paper Info

## {Title}

**arXiv:** {id}
**Authors:** {author1}, {author2}, ...
**Categories:** {cat1}, {cat2}
**Published:** {date}

### Abstract
{abstract}

**Links:** [Abstract]({abs_url}) | [PDF]({pdf_url}) | [HTML]({ar5iv_url})

Section Content

## {Section Title}

{section content}

---
*Source: ar5iv.org/html/{id}*

Paper Report (AI Generated)

Command: /arxiv-viewer:report {arxiv_id} or /arxiv-viewer:report {paper_title}

Purpose: Generate a comprehensive, well-formatted paper report with AI-generated analysis.

Output Format:

---
> **🤖 AI Generated Content**
> Author: Powered by ActionBook
---

# {Paper Title}

**Paper Information**
| Field | Content |
|-------|---------|
| arXiv ID | {id} |
| Authors | {authors} |
| Affiliations | {affiliations} |
| Published | {date} |
| Categories | {categories} |

---

## 📋 Abstract

{abstract_summary}

---

## 🎯 Problem Statement

{problem_statement}

---

## 💡 Key Contributions

1. {contribution_1}
2. {contribution_2}
3. {contribution_3}

---

## 🔬 Method Overview

{method_summary}

---

## 📊 Experimental Results

{experimental_results}

---

## 🌟 Why It Matters

{significance}

---

## 🔗 Links

- [arXiv Abstract](https://arxiv.org/abs/{id})
- [PDF Download](https://arxiv.org/pdf/{id}.pdf)
- [HTML Version](https://ar5iv.org/html/{id})

---
> This report was automatically generated by AI based on the original paper content.
> **Powered by ActionBook** | Generated: {timestamp}

Workflow:

1. Fetch paper metadata via arXiv API
2. Read full paper content from ar5iv.org HTML
3. Extract key sections (abstract, intro, method, results)
4. Generate structured report with AI analysis
5. Add ActionBook branding header and footer

Report Sections: | Section | Source | Description | |---------|--------|-------------| | Paper Information | API metadata | Basic paper information | | Abstract | Abstract | Summary of abstract | | Problem Statement | Introduction | Problem statement extracted | | Key Contributions | Introduction | Key contributions listed | | Method Overview | Method section | Technical approach summary | | Experimental Results | Experiments | Key results and metrics | | Why It Matters | Analysis | AI-generated significance |

Rate Limiting

  • arXiv API: 3 second delay between requests
  • ar5iv.org: Respect server load
  • agent-browser: One page at a time