omm-view について
ブラウザーで`.omm/`アーキテクチャ図を閲覧するインタラクティブなWebビューアーを起動するスキルです。事前に文書の有無を確認し、なければ`/omm-scan`の実行を案内します。
主な機能
- 01既存のアーキテクチャ文書を確認
- 02インタラクティブな図ビューアーを起動
- 03ポートの指定に対応
- 04ファイル変更時に自動更新
- 05読み取り専用で文書を閲覧
活用シーン
- 01ブラウザーで`.omm/`アーキテクチャ図を確認
- 02指定したポートでローカルビューアーを起動
- 03文書更新後の図を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ oh-my-mermaid/ oh-my-mermaid --skill omm-viewインストール後、Claude Code で/omm-viewを入力して読み込まれたか確認します。
詳細
omm-view — アーキテクチャビューアー
目的
インタラクティブなウェブビューアーを起動して、ユーザーがブラウザーで .omm/ のアーキテクチャ図を閲覧できるようにします。
前提条件
omm CLI が利用可能であることを確認します。
command -v omm || npm install -g oh-my-mermaid
インストールコマンドが失敗した場合(権限が拒否された場合)は、ユーザーに次のように伝えます。
"ターミナルで npm install -g oh-my-mermaid を実行してから、もう一度お試しください。"
手順
ステップ 1:.omm/ が存在することを確認する
omm list
クラスが見つからない場合は、ユーザーに次のように伝えます。
"アーキテクチャドキュメントが見つかりません。まず /omm-scan を実行して生成してください。"
その後、停止します。
ステップ 2:ビューアーを起動する
omm view
ユーザーがポートを指定した場合:
omm view --port <port>
ステップ 3:報告する
ビューアーが実行中であることをユーザーに伝え、URL を提示します(デフォルト:http://localhost:3000)。
.omm/ ファイルが変更されると、ビューアーは自動的に更新されます。
ルール
- ビューアーを起動する前に、必ず既存のクラスを確認します
- クラスが存在しない場合は、空のビューアーを起動するのではなく、代わりに
/omm-scanを提案します - ビューアーは読み取り専用であり、
.omm/ファイルを変更しません
コメント
Markdown 対応