Delta Papers banner
HaLU-9000 HaLU-9000

Delta Papers

AI community

Description

主要ジャーナルとプレプリントサーバーから関心論文を取得し、Claude が日本語で要約・分野動向をまとめて Gmail 配信する Claude Code skill。Daily AI-summarized research digest from arXiv, bioRxiv, medRxiv & journal RSS — Markdown + Gmail delivery, controlled by email. A claude code skills.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

ΔPapers - A Claude Code Skill

![image](https://github.com/HaLU-9000/delta-papers/blob/main/example)

研究プロジェクトを登録すると、関連する最新論文を各種ジャーナル、プレプリントサーバーから取得し、Claude が日本語要約と分野動向サマリーを生成して Markdown レポートとして保存・毎朝 Gmail 配信できる Claude Code skillです。

対応プラットフォーム

OS スケジューラ 備考
macOS launchd ~/Library/LaunchAgents/ に plist を配置
Linux cron crontab コマンドが利用可能であること
Windows Task Scheduler ネイティブ。PowerShell または cmd から実行

スケジューラは `scripts/scheduler.py` が OS を自動検出して切り替える。docx 取り込みは macOS が `textutil`、Linux / Windows は `pandoc` が必須。

インストール

macOS / Linux:

git clone https://github.com/HaLU-9000/delta-papers ~/.claude/skills/digest
cd ~/.claude/skills/digest
cp state/config.example.json state/config.json
chmod 600 state/config.json

Windows (PowerShell):

git clone https://github.com/HaLU-9000/delta-papers $env:USERPROFILE\.claude\skills\digest
cd $env:USERPROFILE\.claude\skills\digest
Copy-Item state\config.example.json state\config.json
# chmod 相当は不要。ユーザーフォルダの ACL に依存

`state/config.json` を編集して Gmail 認証情報を入れる:

{
  "gmail_user": "you@gmail.com",
  "gmail_app_password": "xxxx xxxx xxxx xxxx",
  "to": "you@gmail.com",
  "report_dir": "~/Documents/digest",
  "language": "ja",
  "summary_style": "technical",
  "allowed_senders": []
}

App Password の取得手順は [`SETUP_GMAIL.md`](SETUP_GMAIL.md) を参照。

使い方

Claude Code 内で:

/digest setup                              # 初回設定
/digest add-project @path/to/grant.docx    # プロジェクト追加 (Claude が自動でカテゴリ提案)
/digest list-projects
/digest run [--only id] [--skip id]        # 今日のダイジェスト生成・送信
/digest enable-cron 08:00                  # 毎朝 08:00 に launchd で実行
/digest enable-inbox 600                   # メール経由でコマンドを受け付け

使用例

1. 初回セットアップ

/digest setup

Claude が Gmail アドレスと App Password を対話で尋ねます。App Password の取得は `SETUP_GMAIL.md` 参照。

2. 研究プロジェクトを登録

研究計画書 (docx / pdf / md) を渡すと、Claude が自動的に arXiv カテゴリ・キーワード・関連著者・関連ジャーナル RSS を提案します。

/digest