Communityライティング&編集github.com

Dictation354/paper-fetch-skill

論文をエージェント対応のマークダウンとして取得 — DOI/URL/タイトルを入力すると、構造化された全文を出力します。CLI · MCP · スキル。

paper-fetch-skill とは?

このスキルは、学术論文をエージェントが直接処理可能な構造化マークダウン形式で取得するためのツールです。ユーザーはDOI、URL、または論文タイトルを指定するだけで、全文を自動的に取得し、セクション見出しや引用文献を含む整理された形式で出力します。CLI(コマンドラインインターフェース)、MCP(Model Context Protocol)、およびスキルとしての統合をサポートしており、開発者やAIエージェントが論文情報を効率的に取り込み、分析や要約などのタスクに活用できます。これにより、手動でのコピーペーストや形式変換の手間を省き、研究ワークフローを大幅に効率化します。

対応~Claude Code~Codex CLI~Cursor
npx skills add Dictation354/paper-fetch-skill

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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による)。

関連スキル