This walks you through Unreal's core gameplay classes and, crucially, which ones exist on server versus client. The editor's take: most multiplayer bugs come from misunderstanding that GameMode only lives on the server while GameState replicates everywhere, or that each client only sees its own PlayerController. The skill opens with a context check that forces you to declare single-player versus multiplayer and dedicated versus listen server, which is smart because those answers change which classes you subclass. It includes the actual API signatures from engine headers for spawn pipelines, login flow, and replication setup. If you've ever wondered why your score variable isn't showing up on clients or why possession fails silently, start here.
npx skills add https://github.com/quodsoler/unreal-engine-skills --skill ue-gameplay-framework