mcpField
U
unity-scene-contracts

unity-scene-contracts

github.com/besty0728開発1.9k81 回インストール今日更新
リポジトリ

unity-scene-contracts について

Unity のシーン設定を明示するためのドキュメントスキルです。暗黙的な実行時検索に頼らず、オブジェクト、参照設定、起動処理、早期検証を定義できます。

主な機能

  1. 01必須のシーンオブジェクトとコンポーネント
  2. 02Inspectorでの参照割り当て
  3. 03起動オブジェクトと実行時生成オブジェクト
  4. 04早期検証する前提条件
  5. 05隠れた依存関係のリスク確認

活用シーン

  1. 01シーンの起動順序の計画
  2. 02シーンオブジェクト間の依存関係の記録
  3. 03実行前の設定前提の確認

インストール

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

$npx skills add https://github.com/besty0728/unity-skills --skill unity-scene-contracts

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

詳細

このモジュールのスキルを呼び出す前に: 名前や説明から推測したパラメーターを使ってスキルを呼び出そうとしている場合は、いったん停止し、まずこのファイルを読むか、GET /skills/recommend?includeSchema=true でスキーマを取得してください。recommend/schema からすでにパラメーター定義を取得している場合は、そのまま dryRun に進めます。

トリガー

  • 必須のシーンオブジェクトを定義する
  • ブートストラップ/配線を計画する
  • シーンの依存関係を記録する
  • シーンに必須のオブジェクトを定義する、起動/配線を計画する、シーンの依存関係を記録する

Unity シーンコントラクト

実行時の隠れた検索に頼らず、シーンのセットアップを明示する必要がある場合に、このスキルを使用します。

定義

  • 必須のルートオブジェクト
  • 各ルートに必要なコンポーネント
  • Inspector で割り当てる参照
  • ブートストラップ/インストーラーとして機能するオブジェクト
  • 実行時に生成されるオブジェクト
  • 早期に検証すべき前提条件

出力形式

  • シーンオブジェクトのコントラクト
  • ブートストラップの順序
  • Inspector の配線ルール
  • 検証ルール
  • 隠れた依存関係のリスク

ガードレール

モード:ドキュメント作成のみ — 制限対象となる REST スキルはありません。動作モード(Approval/Auto/Bypass)にかかわらず、自由に読み込めます。

  • 実行時の Find の連鎖より、明示的なシーン配線を優先してください。
  • ブートストラップオブジェクトは小さく、役割を絞ってください。

コメント