About
This skill provides specialized guidance for developers using ReactUMG to build Unreal Engine interfaces. It clarifies the critical distinction between React's standard 'ref' system, used for accessing native Widget instances via nativePtr, and PuerTS's '$ref/$unref' patterns used for handling C++ 'out' parameters. By providing implementation patterns for common Unreal Engine APIs like DataTable lookups and mouse capture events, it helps prevent common type errors and ensures seamless integration between React logic and the Unreal Engine C++ backend.