coding-standards
Installation
SKILL.md
Unreal coding standards
Match Epic's C++ conventions so code reads like the engine and the rest of the project. The overriding rule: match the surrounding code first; these are the defaults when nothing else is established.
Related skills: cpp-fundamentals, core-types-and-containers, module-and-build-system.
When to use this skill
- Writing any new UE C++ header or source file.
- Reviewing or cleaning up code for style consistency.
- Choosing names for types, members, functions, or files.
- Structuring includes and forward declarations in a header.
Type prefixes (mandatory for reflected types)
UHT enforces prefixes for reflected types; mismatches are a compile error.