obsidian-vault について
指定パスにあるObsidianのナレッジベースを扱うスキルで、ノートの命名、リンク、整理のルールを示します。コマンドラインでノートを検索し、関連ページを見つける手順も含みます。
主な機能
- 01ナレッジベースの場所とルールの説明
- 02ノート名にタイトルケースを使用
- 03ウィキリンクとインデックスによる整理
- 04ファイル名とノート本文の検索
- 05バックリンクとインデックスノートの検索
活用シーン
- 01ナレッジベースのルールに沿ったノート作成
- 02名前や内容によるノート検索
- 03関連ノートやインデックスの特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ polya20/ grill-me --skill obsidian-vaultインストール後、Claude Code で/obsidian-vaultを入力して読み込まれたか確認します。
詳細
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 対応