mcpField
O
obsidian-dashboard

obsidian-dashboard

github.com/oldwinter生産性1050 回インストール1 週間前に更新
リポジトリ

obsidian-dashboard について

obsidian-dashboardは、ノートや構成を把握したいユーザー向けにObsidianの保管庫を分析するスキルです。インタラクティブなHTMLダッシュボード、JSON統計、Markdownレポートを生成します。

主な機能

  1. 01ファイルと種類の統計
  2. 02フォルダー構成の可視化
  3. 03タグ利用状況の分析
  4. 04リンクと孤立ファイルの検出
  5. 05最近の更新状況の追跡
  6. 06添付ファイル利用状況の統計

活用シーン

  1. 01リンク切れや孤立ファイルの確認
  2. 02タグ傾向とノート整理状況の把握
  3. 03フォルダーとファイル種類の分布確認
  4. 04保管庫の最近の変更の追跡

インストール

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

$npx skills add https://github.com/oldwinter/skills --skill obsidian-dashboard

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.DS_Store
references/
usage_examples.md
scripts/
analyze_vault.py

詳細

Obsidian Vault ダッシュボードジェネレーター

このスキルは、Obsidian のノート保管庫に関する包括的な統計情報と視覚的な概要を生成します。ファイル、タグ、リンク、フォルダー構造を分析し、インタラクティブな HTML ダッシュボードを作成します。

目的

自動分析と可視化によって、Obsidian のノート保管庫の構造とコンテンツに関する詳細な情報を提供します。

使用するタイミング

  • ノート保管庫の構造を把握したいとき
  • 孤立したファイル、未使用の添付ファイル、リンク切れを特定するとき
  • タグの使用パターンやノートの整理状況を分析するとき
  • ファイルの統計情報やフォルダーの分布を確認するとき
  • ノート保管庫の成長や整理状況を可視化するとき

使用方法

  1. 分析スクリプトを実行します

    # From this skill directory:
    python3 scripts/analyze_vault.py <vault_path>
    
  2. スクリプトによって次のファイルが生成されます:

    • vault_stats.json - 生の統計データ
    • dashboard.html - インタラクティブな HTML ダッシュボード
    • vault_report.md - Markdown の概要レポート
  3. ダッシュボードの機能:

    • ファイル数と種類の分布
    • フォルダー構造の可視化
    • タグの使用状況分析
    • リンク分析(内部/外部/リンク切れ)
    • 最近のアクティビティの追跡
    • 孤立したファイルの検出
    • 添付ファイルの使用状況統計

追跡する主な指標

  • ファイル統計:ファイル、ノート、添付ファイルの合計数、サイズの分布
  • 種類の分析:.md、.pdf、.png、.jpg、.gif、.svg、.mp4、.webm、.mp3、.wav、.m4a
  • タグ分析:固有のタグ、タグの頻度、階層化されたタグ構造
  • リンク分析:内部リンク、外部リンク、リンク切れ、孤立したファイル
  • フォルダー構造:深さ、分布、空のフォルダー
  • コンテンツ分析:空のファイル、大きなファイル、古いファイル
  • アクティビティの追跡:最近の変更、作成日

出力ファイル

  • dashboard.html:グラフや表を含むインタラクティブなダッシュボード
  • vault_stats.json:さらなる処理に使う生データ
  • vault_report.md:ノート保管庫のドキュメント用 Markdown 概要レポート

コメント