knowledge-graph-init

Installation
SKILL.md

knowledge-graph-init

AGENTS.md の運用ルールに従い、memory MCP(server-memory、保存先 memory.jsonl)へアーキテクチャ知識グラフを初期作成する。

手順

  1. 既存確認: read_graph で既存グラフを確認する。既にエンティティが存在する場合は上書きせず、不足分の追加に留める(必要ならユーザーに確認)。
  2. 調査: コードベースを読み、次の観点でモジュールを洗い出す。粒度はプロジェクトの構成に合わせる。
    • リポジトリ全体(モノレポなら 1 エンティティ。サブディレクトリ構成を observations に)
    • ビルド・パッケージ定義から分かる単位(Xcode ターゲット、npm workspace、Gradle モジュール等。使用フレームワーク・外部依存を observations に)
    • ソースディレクトリの主要モジュール(共通基盤・ドメイン層・機能単位など、プロジェクトのレイヤ構成に沿って)
    • エントリポイント(main 関数、App 構造体、サーバ起動スクリプト等)
    • インフラ・運用まわり(IaC、CI/CD、デプロイ設定、リリース自動化等)
  3. 登録: create_entities でエンティティを、create_relations で依存関係を登録する。
    • entityType の例: monorepo, build target, entry point, core module, feature, infra
    • relation の例: depends on, contains, injects, configures, deploys
    • observations には「何をするか」だけでなく、構成上の注意点(ビルド設定の例外、環境・モック切替の仕組み等)と調査日付を含める。
  4. 検証: read_graph で登録結果を確認し、主要モジュールの登録漏れがないかコードのディレクトリ一覧と突き合わせる。
  5. 運用ルール追記: AGENTS.md(または CLAUDE.md)に以下のセクションがなければ追加する。既に同等のルールがある場合は重複して追加しない。
Installs
2
GitHub Stars
8
First Seen
5 days ago
knowledge-graph-init — hukusuke1007/agent-skills