mcpField
O
obsidian-vault

obsidian-vault

github.com/mattpocock生産性305.7k195.5k 回インストール2 日前に更新
リポジトリ

obsidian-vault について

obsidian-vault は、Obsidian のナレッジベース内のノートを検索・管理するスキルです。保存場所、命名とリンクの規則に加え、関連ノートの検索や新規作成のコマンドライン手順を示します。

主な機能

  1. 01ノート名と本文の検索
  2. 02タイトルケースの命名規則
  3. 03Obsidian のウィキリンク
  4. 04バックリンクとインデックスノートの検索
  5. 05ナレッジベース規則に沿ったノート作成

活用シーン

  1. 01トピックに関連するノートの検索
  2. 02既存のナレッジベースへの関連ノート追加

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mattpocock/skills --skill obsidian-vault

インストール後、Claude Code で/obsidian-vaultを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yaml

詳細

Obsidian Vault

Vault の場所

/mnt/d/Obsidian Vault/AI Research/

ルートレベルはほぼフラットです。

命名規則

  • インデックスノート:関連するトピックをまとめます(例:Ralph Wiggum Index.md、Skills Index.md、RAG Index.md)
  • すべてのノート名にタイトルケースを使用します
  • 整理にフォルダーは使わず、代わりにリンクとインデックスノートを使用します

リンク

  • Obsidian の [[wikilinks]] 構文を使用します:[[Note Title]]
  • ノートの末尾に、依存先や関連ノートへのリンクを記載します
  • インデックスノートには [[wikilinks]] のリストのみを記載します

ワークフロー

ノートを検索する
# Search by filename
find "/mnt/d/Obsidian Vault/AI Research/" -name "*.md" | grep -i "keyword"

# Search by content
grep -rl "keyword" "/mnt/d/Obsidian Vault/AI Research/" --include="*.md"

または、Vault のパスに対して Grep/Glob ツールを直接使用します。

新しいノートを作成する
  1. ファイル名にはタイトルケースを使用します
  2. 学習の単位として内容を記述します(Vault のルールに従います)
  3. 末尾に関連ノートへの [[wikilinks]] を追加します
  4. 番号付きの連続した項目の一部である場合は、階層番号方式を使用します
関連ノートを見つける

Vault 全体で [[Note Title]] を検索して、バックリンクを見つけます:

grep -rl "\\[\\[Note Title\\]\\]" "/mnt/d/Obsidian Vault/AI Research/"
インデックスノートを見つける
find "/mnt/d/Obsidian Vault/AI Research/" -name "*Index*"

コメント