使うタイミング: 新しいリポジトリで、1 週間で生産的になりたいとき。
フロー
-
リポジトリをインデックス化する
Use understand-anything. Build the structural graph for ./repo and the domain graph from /docs.✓ コピーしました
→ グラフの統計(ノード数・エッジ数・密度)が表示される
-
コアの接合点を見つける
Highlight the 5 most-connected modules — likely architectural seams.✓ コピーしました
→ 理由付きのランク付きリストが表示される
-
1 つの機能をトレースする
Walk me through 'create checkout' end-to-end across structural + domain graphs.✓ コピーしました
→ ビジネスと技術の両方の観点でノードに注釈が付けられたパスが表示される
結果: 力任せではなく的を絞った読み方で、週ではなく日単位で生産的になれる。
注意点
- グラフが密すぎて読めない — ディレクトリまたは機能でフィルタリングする。スキルは適応的な詳細レベルに対応している
使うタイミング: 「重要そう」と感じるモジュールをリファクタリングしようとしているとき。
フロー
-
変更を定義する
Use understand-anything. I'll change the signature of calculateTax(price, region) to add a customer_class. What breaks?✓ コピーしました
→ 更新が必要な呼び出し元とテストの一覧が表示される
-
影響範囲を可視化する
Show me the subgraph touched by this change.✓ コピーしました
→ エッジごとの深刻度付きでハイライトされたサブグラフが表示される
-
PR の計画を立てる
Propose a PR sequence that minimizes review surface — which files first?✓ コピーしました
→ 理由付きのファイル順序が提示される
結果: 1500 行の巨大 PR ではなく、レビューしやすいサイズの PR が完成する。
注意点
- グラフがリフレクションや動的ディスパッチによる実行時の呼び出し元を見逃す — 関数名を grep でクロスチェックする。実行時の呼び出し元は別途明記する
使うタイミング: チームに 200 ページの Wiki があるが、誰も目的の情報を見つけられないとき。
フロー
-
ページを取り込む
Use understand-anything. Build a knowledge graph from /wiki/. Extract entities and implicit relationships.✓ コピーしました
→ エンティティ型と関係型を含むグラフが生成される
-
行き止まりを見つける
Which entities are referenced but never defined?✓ コピーしました
→ ページが必要なスタブトピックの一覧が表示される
-
再構成を提案する
Based on cluster structure, propose a 5-section TOC.✓ コピーしました
→ ページが割り当てられたセクション一覧が提示される
結果: 実際にナビゲートできる Wiki になる。
注意点
- 暗黙の関係がノイズになる(全ページに「API」という語が登場する) — 抽出器のストップリストを調整する。スキルには一般的なノイズ語の設定オプションがある