paper-fetch-skill は何をしますか?
論文をエージェント対応のマークダウンとして取得 — DOI/URL/タイトルを入力すると、構造化された全文を出力します。CLI · MCP · スキル。
概要
このスキルは、指定された学術論文を自動的に取得し、AIエージェントが読み取りやすい構造化マークダウン形式に変換します。
特徴
- 複数の入力方法: DOI、URL、または論文タイトルから検索可能
- 構造化出力: セクション見出し、引用文献、図表参照を保持
- 統合モード: CLI、MCP、スキルとしての利用をサポート
使用方法
# DOIを使用
fetch-paper --doi 10.1234/example
# URLを使用
fetch-paper --url https://arxiv.org/abs/2301.12345
# タイトルを使用(検索後選択)
fetch-paper --title "Attention Is All You Need"
サポートされるプラットフォーム
- Claude Code: スキルとして直接呼び出し可能
- Cursor: エージェント統合による利用
- Codex: CLI経由での実行
出力形式
出力は以下の構造を持つマークダウンです:
# 論文タイトル
- **著者**: 著者リスト
- **公開日**: YYYY-MM-DD
- **DOI**: 10.1234/example
## 要約
論文の要約文...
## 1. はじめに
本文内容...
## 2. 方法
本文内容...
## 参考文献
1. 引用文献1
2. 引用文献2
依存関係
- Python 3.8+
- インターネット接続
インストール
git clone https://github.com/Dictation354/paper-fetch-skill.git
cd paper-fetch-skill
pip install -r requirements.txt
設定
環境変数 PAPER_FETCH_API_KEY が必要な場合があります(利用するAPIによる)。