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

deathcats4/zotero-better-notes-auto-sync

Zotero Better Notes のリーディングカードを Obsidian の Markdown に同期するための Codex スキル

zotero-better-notes-auto-sync とは?

このスキルは、Codex エージェントが Zotero の Better Notes プラグインで作成したリーディングカードを Obsidian の Markdown ノートに自動同期するためのツールです。研究者やナレッジワーカーが文献管理とメモ管理をシームレスに連携できるよう支援します。スキルは主に Codex プラットフォームで動作し、Zotero のデータベースから Better Notes の内容を抽出し、設定された Obsidian の保管庫フォルダに Markdown ファイルとして出力します。同期プロセスでは、メタデータの保持、ファイル名の付与、階層構造の再現などを自動で行い、ユーザーが手動でコピー・ペーストする手間を省きます。コードブロックやインラインコード、パスなどの技術的要素はそのまま保持され、翻訳や変更は加えられません。

対応~Claude Code✓Codex CLI~Cursor
npx skills add deathcats4/zotero-better-notes-auto-sync

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

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

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

ドキュメント

zotero-better-notes-auto-sync は何をしますか?

Zotero Better Notes のリーディングカードを Obsidian の Markdown に同期するための Codex スキル

概要

このスキルは、Zotero で Better Notes プラグインを使って作成したリーディングカードを、Obsidian の Markdown 形式のノートに自動変換・同期します。これにより、文献管理とメモ管理が統一されたワークフローで行えるようになります。

前提条件

  • Zotero がインストールされ、Better Notes プラグインが有効になっていること
  • Obsidian の保管庫が設定されていること
  • Codex エージェントが実行可能な環境

使用方法

  1. Codex エージェントに同期を指示します。
  2. スキルが自動的に Zotero データベースにアクセスし、Better Notes のカードを取得します。
  3. 各カードは Obsidian の保管庫内に Markdown ファイルとして保存されます。

設定

同期先のパスやファイル名のパターンは、環境変数または設定ファイルで変更できます。デフォルトでは、Zotero のアイテムタイトルがそのままファイル名として使われます。

注意事項

  • 同期は一方向です(Zotero → Obsidian)。
  • 重複を避けるため、既存のファイルは上書きされません。
  • メタデータ(作成日、タグ、添付ファイルへのリンクなど)は保持されます。

トラブルシューティング

  • Zotero が起動していない場合は、先に Zotero を起動してください。
  • Better Notes プラグインが最新版であることを確認してください。
  • ファイルパスが長すぎる場合は、短縮してください。

関連スキル