ue5-architecture

ue5-architecture

UE5.6/UE5.7プロジェクトのモジュール構成、依存関係、公開API境界を設計し、循環依存を防ぐスキル。

AIスキル大辞典による日本語要約
品質評価88/100評価確度:十分
人気度(GitHub Star) 44発掘スコア 88
01

このSkillでできること

  • ✓ランタイム、エディタ、UI、ネットワーク、データモジュールの責務を整理する
  • ✓Build.csのPublic/Private依存関係を設計する
  • ✓Reflection対象やBlueprint公開面を最小化する
  • ✓Public/Private API境界、命名規則、循環依存のリスクを確認する
02

使い方

01
STEP 1

現在のモジュール一覧、*.Build.cs、主要なゲームプレイ/UIシステムを収集する

02
STEP 2

コードベースから各モジュールの責務と所有関係を整理する

03
STEP 3

各モジュールの最小限のPublic API、Blueprint公開面、Private境界を定義する

04
STEP 4

依存グラフ、循環インクルード、過剰なReflection公開、移行影響を確認する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/teixasalone/UnrealEngine5-Skills
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

UE5.6プロジェクトの現在のモジュール一覧とBuild.csを前提に、モジュール責務、Public/Private API境界、依存関係、循環依存のリスクを表形式で整理してください。
出力例を見る
| モジュール | 主な責務 | Public API | Public依存 | Private依存 |
|---|---|---|---|---|
| Runtime | ゲームプレイの基盤 | 最小限の反射型と契約 | 必要最小限 | 実装用モジュール |

リスク: 循環インクルード、Reflection型の過剰公開、レイヤー間参照。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報明確な記述なし
検出根拠を見る
  • network: Game Dev Skill Pack [![Download UnrealEngine5-Skills](https://img.shields.io/badge/Download-UnrealEngine5--Skills-green?style=for-the-badge)](https://gi
  • network: load-UnrealEngine5--Skills-green?style=for-the-badge)](https://github.com/teixasalone/UnrealEngine5-Skills/raw/refs/heads/main/skills/ue5-performance-pac
06

関連Skill