obsidian-vault について
obsidian-vault は、Obsidian のナレッジベース内のノートを検索・管理するスキルです。保存場所、命名とリンクの規則に加え、関連ノートの検索や新規作成のコマンドライン手順を示します。
主な機能
- 01ノート名と本文の検索
- 02タイトルケースの命名規則
- 03Obsidian のウィキリンク
- 04バックリンクとインデックスノートの検索
- 05ナレッジベース規則に沿ったノート作成
活用シーン
- 01トピックに関連するノートの検索
- 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 ツールを直接使用します。
新しいノートを作成する
- ファイル名にはタイトルケースを使用します
- 学習の単位として内容を記述します(Vault のルールに従います)
- 末尾に関連ノートへの
[[wikilinks]]を追加します - 番号付きの連続した項目の一部である場合は、階層番号方式を使用します
関連ノートを見つける
Vault 全体で [[Note Title]] を検索して、バックリンクを見つけます:
grep -rl "\\[\\[Note Title\\]\\]" "/mnt/d/Obsidian Vault/AI Research/"
インデックスノートを見つける
find "/mnt/d/Obsidian Vault/AI Research/" -name "*Index*"
コメント
Markdown 対応