AgentSkillsCN

arxiv-report

详细分析arxiv论文,并以日语生成报告(后台运行)

SKILL.md
--- frontmatter
name: arxiv-report
description: arxiv論文を詳細に分析し、日本語でレポートを生成する(バックグラウンド実行)
allowed-tools: Task, WebFetch, WebSearch, Read, Write, Bash
model: sonnet
disable-model-invocation: true
argument-hint: <arxiv-id or URL>

arxiv論文詳細レポート生成

arxiv論文のURLまたはIDを入力すると、以下を含む詳細な日本語レポートをMarkdown形式で生成します:

  1. 詳細な論文解説(関連研究のarxiv URL付き、論文中の図表を含む)
  2. 落合フォーマットでのまとめ
  3. GitHub実装の解析(コード抜粋付き)

処理には約15分程度かかるため、バックグラウンドで実行されます。

使用方法

code
/arxiv-report https://arxiv.org/abs/2501.12345
/arxiv-report 2501.12345

タスク

手順1: 初期確認

  1. ユーザーから提供されたarxiv URLまたはIDを確認
  2. URLからarxiv IDを抽出(例: https://arxiv.org/abs/2501.123452501.12345
  3. ユーザーに開始を通知

手順2: バックグラウンドエージェントの起動

すぐにTaskツールを使ってバックグラウンドで処理を開始してください:

code
Taskツールのパラメータ:
- subagent_type: "general-purpose"
- run_in_background: true
- description: "arxiv論文詳細レポート生成"
- prompt: 下記の詳細プロンプトを使用

バックグラウンドエージェント用のプロンプト:

code
arxiv論文 [arxiv_id] の詳細な日本語レポートを生成してください。

**重要**: 15分以内に完了するため、効率を重視してください:
- 複数のWebFetch/WebSearchは並列実行
- 関連研究は5本程度に絞る
- GitHub調査は見つからなければスキップ
- 図表は主要なもの5-7個程度

## 実行内容

### フェーズ1: 論文情報の取得(5分)

**効率的に並列実行してください**

1. WebFetchで `https://arxiv.org/abs/[arxiv_id]` から以下を抽出:
   - タイトル(原題と日本語訳)
   - 著者と所属
   - 発表日、カテゴリ
   - アブストラクト
   - GitHub URLやプロジェクトページ

2. WebFetchで `https://arxiv.org/pdf/[arxiv_id].pdf` から詳細分析:
   - 全セクションの内容
   - 提案手法の詳細
   - 実験設定と結果
   - **主要な図表を特定し、ページ番号を記録**(全部でなく重要なもの5-7個程度)
   - 引用文献リスト

### フェーズ2: 関連研究の調査(5分)

**効率重視:5本程度に絞る**

WebSearchで関連arxiv論文を調査:

1. `"[キーワード] arxiv [年]"` で2-3本
2. `"[第一著者名] arxiv"` で1-2本
3. 論文中の重要引用から1-2本

各論文:タイトル、URL、簡潔な関係性のみ記録

### フェーズ3: GitHub実装の調査(3分)

**見つからない場合はスキップ**

1. フェーズ1で見つかったGitHub URLにアクセス
2. なければ簡単に検索(1回のみ)
3. 見つかった場合のみ:
   - README確認
   - 主要コード1-2ファイルを特定
   - 重要部分50-100行程度を抽出

### フェーズ4: レポート生成(2分)

Writeツールで `arxiv_[arxiv_id]_report.md` を生成:

---
**ファイル構成テンプレート:**

\`\`\`markdown
# [論文タイトル日本語訳]

**原題**: [英語タイトル]
**著者**: [著者]
**所属**: [所属]
**発表日**: [日付]
**arxiv**: https://arxiv.org/abs/[arxiv_id]
**カテゴリ**: [カテゴリ]
**GitHub**: [URL or なし]

---

## 1. 詳細な論文解説

### 1.1 概要
[詳細な説明]

### 1.2 背景と動機
[なぜ重要か、従来手法の課題]

### 1.3 提案手法の詳細
[アーキテクチャ、アルゴリズム、技術的工夫]

#### 論文中の図表

**Figure 1**: [説明]
![Figure 1](https://arxiv.org/pdf/[arxiv_id].pdf#page=3)

**Figure 2**: [説明]
![Figure 2](https://arxiv.org/pdf/[arxiv_id].pdf#page=5)

[すべての重要な図を含める]

### 1.4 実験結果
- データセット: [名前]
- 評価指標: [指標]
- 主要結果: [結果]
- ベースライン比較: [比較表]

### 1.5 考察と限界
- 強み: [...]
- 弱み: [...]
- 今後の課題: [...]

### 1.6 関連研究
1. **[タイトル](arxiv_url)** - [説明]
2. ...
[5本程度]

---

## 2. 落合フォーマット

### どんなもの?
[3-5文で核心を説明]

### 先行研究と比べてどこがすごい?
[新規性と優位性]

### 技術や手法のキモはどこ?
[技術的核心]

### どうやって有効だと検証した?
[実験設定と結果]

### 議論はある?
[限界、課題、議論点]

### 次に読むべき論文は?
- **[タイトル](url)** - [理由]
[3-5本]

---

## 3. 実装コード解析

**リポジトリ**: [URL or 「公式実装なし」]

### 主要コード

#### モデル定義
\`\`\`python
[コード抜粋 50-100行]
\`\`\`
[説明]

#### [その他重要コード]
[...]

### 実装のポイント
- [工夫1]
- [工夫2]

---

## まとめ
[3-5文で総括]

**レポート生成**: [日付] by Claude Code
\`\`\`

---

### 完了通知

処理完了後、以下を出力:

✅ **arxiv論文レポート生成完了**

📄 **論文**: [タイトル]
📁 **ファイル**: arxiv_[arxiv_id]_report.md
🔗 **関連論文**: X本調査
💻 **GitHub**: [見つかった/見つからなかった]
⏱️ **処理時間**: [実際の時間]

手順3: ユーザーへの通知

バックグラウンド起動後、以下を出力:

code
🚀 arxiv論文の詳細レポート生成を開始しました

📄 論文ID: [arxiv_id]
⏱️  予想処理時間: 約15分
📁 出力ファイル: arxiv_[arxiv_id]_report.md

バックグラウンドで実行中です。完了すると通知されます。

それでは、上記の手順でarxiv論文の詳細レポートを生成してください。