Skillquality 0.46

ue5-architecture

UE5.6/UE5.7 architecture planning and module boundary design for Unreal projects. Use when requests involve module layout, Build.cs dependencies, reflection exposure strategy, Public/Private API boundaries, naming conventions, and preventing circular dependencies.

Price
free
Protocol
skill
Verified
no

What it does

Quick Start

  • Collect current module list, *.Build.cs, and major gameplay/UI systems.
  • Propose one target module graph before writing code.
  • Output module responsibilities and ownership in a table.

Workflow

  • Identify runtime, editor, UI, networking, and data modules from current codebase.
  • Define Public API for each module as minimal headers and Blueprint surface.
  • Define Private implementation boundaries and include rules.
  • Define PublicDependencyModuleNames and PrivateDependencyModuleNames per module.
  • Report risks: circular includes, over-exposed reflection types, and cross-layer references.

Constraints

  • Keep UCLASS/USTRUCT/UENUM only where reflection is required.
  • Prefer forward declarations in headers; include concrete headers in .cpp.
  • Do not move types across modules without listing migration impact.
  • Keep naming aligned with Unreal conventions (U, A, F, E prefixes).

Failure Handling

  • If ownership of a class is ambiguous, place it in runtime module first and log a TODO to split after usage mapping.
  • If dependency graph becomes cyclic, extract shared contracts into a thin common module.
  • If Build.cs dependencies are uncertain, choose minimal set and verify compile paths immediately.

Escalation

  • Escalate when a refactor requires asset redirectors, class renames, or package path migration.
  • Escalate when module split changes public Blueprint class paths used by existing content.

Capabilities

skillsource-teixasaloneskill-ue5-architecturetopic-aectopic-agent-skillstopic-animationstopic-blendertopic-cameratopic-collisionstopic-computer-visiontopic-dotnettopic-embodied-aitopic-game-frameworktopic-gaussian-splattingtopic-graphics

Install

Quality

0.46/ 1.00

deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 12 github stars · SKILL.md body (1,453 chars)

Provenance

Indexed fromgithub
Enriched2026-05-18 19:07:25Z · deterministic:skill-github:v1 · v1
First seen2026-05-10
Last seen2026-05-18

Agent access