unity-project-scout について
unity-project-scout は Unity 開発者向けのプロジェクト調査スキルです。アーキテクチャ変更の提案前に技術的な現状や既存パターン、制約を整理し、一貫した規約の維持と依存関係の確認を重視します。
主な機能
- 01Unity バージョンとレンダリングパイプラインの確認
- 02パッケージ、asmdef、フォルダー構成の調査
- 03設定とアーキテクチャパターンの把握
- 04規約、リスク、未確認事項の整理
活用シーン
- 01不慣れな Unity プロジェクトの把握
- 02構造変更を提案する前の調査
- 03既存プロジェクト設定の監査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ besty0728/ unity-skills --skill unity-project-scoutインストール後、Claude Code で/unity-project-scoutを入力して読み込まれたか確認します。
詳細
このモジュールのスキルを呼び出す前に: 名前や説明から推測したパラメーターを使ってスキルを呼び出そうとしている場合は、いったん停止してください。まずこのファイルを読むか、
GET /skills/recommend?includeSchema=trueを使ってスキーマを取得してください。recommend/schema からすでにパラメーター定義を取得している場合は、そのまま dryRun に進めます。
トリガー
- 不慣れなプロジェクトに初めて取り組むとき
- 構造的な変更を提案する前
- 既存の設定を監査するとき
- 不慣れなプロジェクトに初めて取り組むとき、構造的な変更を提案する前、既存の設定を調査するとき
Unity プロジェクト調査
既存プロジェクトのアーキテクチャ変更を提案する前に使用してください。
まず調査する項目
現在のプロジェクトとの衝突を避けるために必要な情報だけを収集してください。
- Unity のバージョンとレンダーパイプライン
- インストール済みのパッケージと主な依存関係
asmdefの構成(存在する場合)Assets/以下のフォルダー構成- プロジェクトですでに次のものを使用しているかどうか:
ScriptableObjectによる設定- サービス/シングルトンのパターン
- イベント駆動型のフロー
- カスタムインスペクター/プロパティードロワー
- テスト
- 既存の命名規則とコードの整理スタイル
推奨するツール/入力
- Unity プロジェクトの情報とプロジェクト設定
- パターンを対象にしたスクリプト/ファイル検索
Packages/manifest.json、Assets/、*.asmdefのローカル調査
出力形式
- 技術的なベースライン
- 既存のアーキテクチャ上の兆候
- 維持する価値のある既存の規約
- 既存のリスクや不整合
- 今後の提案に関する制約
- 確認が必要な未確定事項
ガードレール
モード:ドキュメントのみ — REST スキルによる制限はありません。どの動作モード(承認/自動/バイパス)でも自由に読み込めます。
- プロジェクトですでに一貫したパターンを採用している場合、ゼロからのアーキテクチャを提案しないでください。
- 現在のスタックが明らかになるまでは、新しい依存関係を推奨しないでください。
コメント
Markdown 対応