understand は何をしますか?
コードベースを分析し、アーキテクチャ、コンポーネント、および関係性を理解するためのインタラクティブな知識グラフを生成します。
概要
このスキルは、コードベースの構造を可視化し、開発者がシステム全体を俯瞰できるようにします。ファイル間の依存関係、モジュール間の関連性、重要なコンポーネントの役割をグラフとして表現し、コードの理解を深めるために役立ちます。
使用方法
- コードベースのルートディレクトリでスキルを実行します。
- 生成された知識グラフは、ブラウザで開くことができるHTMLファイルとして出力されます。
- グラフ上でノードをクリックすると、詳細情報が表示されます。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
実装の詳細
このスキルは、コードベース内のファイルをスキャンし、以下の要素を抽出します:
- ファイル名とパス
- 関数/クラスの定義
- インポート/エクスポートの関係
- コールグラフ
- モジュール間の依存関係
抽出されたデータは、インタラクティブなグラフにレンダリングされ、開発者が探索できるようになります。