karaage0703/ai-assistant-workspace/xs-arxiv
Claude Code and agent skill by karaage0703/ai-assistant-workspace
- community
Checking that the SKILL.md file is still in the repository.
arXiv論文の検索・トレンド発見・詳細分析を行う統合スキル。興味度スコアでユーザーに刺さる論文を自動選定。PDF全文読み込み・Notion蓄積対応。「arXivチェックして」「論文検索」「論文分析して」で使用。
Install
npx vskill@latest install karaage0703/ai-assistant-workspace/xs-arxivSKILL.md
arXiv論文調査スキル
重要:デフォルトはabstractのみ
- 全文読み込みはデフォルトでやらない。 abstractベースで要約・スコアリングする
- 全文読み込みをするのは「この論文詳しく」「全文読んで」と明示的に言われた時だけ
- 検索コマンドは1回で済ませる(複数クエリを投げない)
- 中間報告を出す — 検索開始時に「arXiv検索中…」と一言送ってからコマンド実行
興味度スコアの判断基準
ユーザーの興味分野は AGENTS.md の「ユーザーについて」セクションを参照する。未設定の場合は以下のデフォルトカテゴリで判断:
- 最高関心(★★★): LLM/プロンプトエンジニアリング、AIエージェント、RAG、Computer Use/ブラウザ操作
- 高関心(★★☆): ロボティクス/Embodied AI、時系列予測、エッジAI/ローカル推論、TTS/音声合成
- 関心あり(★☆☆): 勾配ブースティング、コンピュータビジョン、マルチモーダル、3D生成
ユーザー側で AGENTS.md に固有の興味分野(例: 量子情報、創薬AI、強化学習)を書いていれば、そちらを優先する。
実行フロー
Step 1: モード判定
- 検索モード — 特定トピックの論文を探す
- トレンドモード — 最新の注目論文を発見する(スケジュール実行はこれ)
- 分析モード — 特定論文を深く読む
Step 2: 論文検索・トレンド取得
3 経路ある。用途に応じて使い分ける (export.arxiv.org API は混雑時間帯で 429/503 を返しがちで非推奨、fallback 扱い)。
A. トレンドモード (毎朝の自動実行はこれ)
arxiv 公式 RSS から並列取得。レート制限ほぼなし、1〜2 秒で完了。
返り値: {"total_results": N, "papers": [...], "categories_queried": [...], "categories_failed": [...], "source": "rss"}
B. 検索モード (任意クエリでの探索)
Semantic Scholar API がデフォルト。abstract / 著者 / 引用数 / OA PDF URL までリッチに取れる。
返り値: {"total_results": N, "papers": [{id, title, authors, abstract, published, citation_count, ...}], "source": "s2"}
C. fallback: export.arxiv.org API (legacy)
旧経路。S2 が応答しない・S2 にない最新論文を狙うときだけ。指数バックオフリトライ済 (15s→45s→90s)。
検索クエリの最適化(B/C 共通)
- 引用句でフレーズ検索:
"multi-agent systems" - OR演算子で関連技術をカバー:
"AI agents" OR "intelligent agents" - フィールド指定検索:
ti:"exact title",au:"author name",abs:"keyword" - 除外検索:
"machine learning" ANDNOT "survey"
主要カテゴリ: cs.AI / cs.LG / cs.CL / cs.CV / cs.MA / cs.RO
エラー時の挙動
S2 や legacy が全リトライ尽きると JSON が以下の形:
このときは:
- B → C か C → B に経路を切り替えて再実行 (異なる API なので片方ダメでももう片方は通ることが多い)
- それでもダメなら諦めて告知「混雑中、明日の定期実行に任せる」
- 同セッション内で完結させる
arxiv ID から metadata 補完
トレンドで拾った論文の追加情報 (引用数等) が欲しいときは lookup で個別取得:
Step 3: 興味度スコア付与
abstractを読んでAIが判断する(外部LLM不要)。
| スコア | 意味 | アクション | |
|---|---|---|---|
| ★★★ | 必読 | abstract要約 + 詳細コメント | |
| ★★☆ | 読む価値あり | 概要紹介 | |
| ★☆☆ | 参考程度 | タイトルのみ | |
| なし | 関心外 | スキップ |
Step 4: 論文全文読み込み(リクエスト時のみ)
デフォルトではabstractのみで要約する。全文読み込みは行わない。 「この論文詳しく」「全文読んで」「分析して」と明示的に言われた時だけ全文を読む。
使い分け:
- 数式が少ない論文 → PDF→Markdown で十分
- 数式が多い論文(数学、物理、理論系ML等) → LaTeXソースを使う
- LaTeXソースが存在しない論文もある(その場合はPDFにフォールバック)
Step 5: 出力
論文ごとに `===` で区切って出力する。
Step 5-2: 注目ピックアップ(必須)
論文一覧の後に、特に注目の1-2件を「注目ピックアップ」として再掲する。 1論文 = 1投稿(リプライ・コピペしやすくするため)。複数論文を1メッセージにまとめない。
Step 6: Notion蓄積(ユーザーに頼まれた時のみ)
自動保存しない。 「Notionに保存して」「DBに登録して」と言われた時だけ実行する。
6-1. DBプロパティ登録
notion-manager スキル経由で Notion DB にエントリ追加(DB IDはユーザーが指定)。
プロパティ例: タイトル、著者、arXiv ID、URL、興味度、分野、一言メモ、分析日、全文読了
6-2. ページ本文に分析内容を記載
以下のフォーマットに沿って記載:
6-3. 論文PDFを添付
使用例
- 「arXivチェックして」→ トレンドモード
- 「RAGの最新論文探して」→ 検索モード
- 「この論文分析して {URL}」→ 分析モード
- 「Notionに保存して」→ Step 6を実行
完了前チェックリスト
ライセンス
全依存ライブラリが商用利用可能なライセンス:
arxiv(MIT),python-dateutil(Apache-2.0/BSD-3-Clause),arxiv-to-prompt(MIT),markitdown(MIT)
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/xs-arxiv/SKILL.md
Popularity
- Repository stars
- 137
- Repository forks
- 14
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/karaage0703/ai-assistant-workspace/xs-arxiv)