Communityコーディング&開発github.com

MilkClouds/fetch-bib

ヒューマン・イン・ザ・ループで権威ある情報源からBibTeXを取得するClaude Codeスキル

fetch-bib とは?

このスキルは、論文の引用情報(BibTeX)を、ヒューマン・イン・ザ・ループ方式で信頼できる情報源から取得するためのClaude Code用スキルです。ユーザーが論文のタイトルやDOIなどのキーワードを指定すると、スキルが自動的に権威あるデータベース(例:CrossRef、arXiv、PubMedなど)を検索し、該当するBibTeXエントリを生成します。取得前にユーザーに確認を促すことで、誤った引用を防ぎます。特に学術論文の執筆や参考文献管理において、手動でのBibTeX検索の手間を省き、正確性を高めます。Claude Code環境で動作し、APIを利用した外部サービスとの連携が可能です。

対応✓Claude Code~Codex CLI~Cursor
npx skills add MilkClouds/fetch-bib

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

fetch-bib は何をしますか?

ヒューマン・イン・ザ・ループで権威ある情報源からBibTeXを取得するClaude Codeスキル

概要

このスキルは、Claude Code上で動作し、論文の引用情報(BibTeX)を信頼できるデータベースから取得します。ユーザーが論文のタイトルやDOIを指定すると、スキルが外部API(例:CrossRef、arXiv)を検索し、結果をユーザーに確認した上でBibTeXフォーマットで返します。

使用方法

スキルを有効にすると、以下のような会話パターンで使用できます:

  • 「論文「Attention Is All You Need」のBibTeXを取得して」
  • 「DOI: 10.1234/example の引用情報を取得」

スキルは候補リストを提示し、ユーザーが選択したものをBibTeXとして返します。

動作環境

  • プラットフォーム: Claude Code
  • 依存関係: curl, jq (API応答の処理用)
  • 外部サービス: CrossRef API、arXiv API など

設定

環境変数 FETCH_BIB_SOURCE でデフォルトの検索ソースを指定できます(例:crossref, arxiv)。

export FETCH_BIB_SOURCE=crossref

注意点

  • 取得したBibTeXの正確性は元のデータベースに依存します。
  • ヒューマン・イン・ザ・ループのため、自動応答には時間がかかる場合があります。

関連スキル