このプロジェクトについて
Agent Skills for Obsidian は、Claude Code、Codex、OpenCode などのスキル互換エージェントで使用可能な、Agent Skills 仕様に従うスキル定義のコレクションです。このスキルは、エージェントに Obsidian Vault の操作方法と、Obsidian が使用するオープンなファイル形式での作業方法を教えるために設計されています。
リポジトリには以下の6つのスキルがバンドルされています:
- obsidian-markdown: wikilinks、embeds、callouts、properties など、Obsidian固有の構文を含む Obsidian Flavored Markdown (.md) ファイルの作成と編集。
- obsidian-bases: ビュー、フィルター、数式、要約を含む Obsidian Bases (.base) ファイルの作成と編集。
- json-canvas: ノード、エッジ、グループ、接続を含む JSON Canvas (.canvas) ファイルの作成と編集。
- obsidian-cli: プラグインおよびテーマ開発を含む、Obsidian CLI を介した Obsidian Vault とのやり取り。
- defuddle: Defuddle を使用して Web ページからクリーンな Markdown を抽出し、ノイズを除去してトークンを節約。
- knap: Knap を使用して JSON または CSV データから Markdown テンプレートをレンダリングし、バッチファイル生成を含む。
インストールオプションとして、プラグインマーケットプレイスコマンド、npx skills コマンド、または手動セットアップがあります。Claude Code の場合は、リポジトリの内容を Obsidian Vault のルートにある .claude フォルダに配置します。Codex の場合は、skills ディレクトリを ~/.codex/skills にコピーします。OpenCode の場合は、リポジトリ全体を ~/.opencode/skills/ にクローンし、OpenCode が SKILL.md ファイルを自動的に検出するため、設定変更なしで再起動後にスキルが利用可能になります。
本プロジェクトは、エージェントに Obsidian ノートを汎用テキストファイルとして扱うのではなく、直接操作させることを望むユーザーを対象としています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.