What problem does it solve? Unreal Engine API details memorized from docs or older versions are often stale or wrong, causing compile errors, missing includes, and unresolved externals. This Skill grounds every API claim in the actual on-disk engine source so signatures, specifiers, include paths, and Build.cs module names are verified instead of guessed. ## Core Features & Use Cases - Exact API Verification: Find real UFUNCTION/UPROPERTY signatures, specifiers, meta clauses, and class hierarchies directly in UE 5.8 source headers. - Module and Include Resolution: Map any type to its module via the *_API macro and Public/Private/Classes layout, producing the correct #include path and Build.cs dependency entry. - Repeatable Search Workflows: Six Grep/Glob/Read-based playbooks for locating classes, functions, specifiers, plugin APIs, and cross-version signature differences without reading multi-thousand-line headers. - Use Case: You need to override BeginPlay in a custom actor and are unsure of its exact signature in UE 5.8. The Skill greps Actor.h, confirms ENGINE_API virtual void BeginPlay();, and tells you the Engine module is already the right dependency. ## Quick Start Ask the agent to verify the exact signature and required Build.cs module for a specific Unreal Engine class or function using the installed UE 5.8 engine source.