quodsoler/unreal-engine-skills
Unreal Engine C++ skills for AI coding agents. 27 skills covering gameplay, rendering, networking, animation, and more. Works with Claude Code, Cursor, Windsurf, and any agent supporting the Agent Skills spec.
What it solves
It solves the problem of AI coding agents generating outdated, incorrect, or non-production-quality C++ code for Unreal Engine 5. By providing a structured set of "skills" (specialized knowledge files), it ensures agents use the correct APIs, patterns, and best practices specifically for Unreal Engine 5.8.
How it works
The project provides 31 markdown-based skill files that follow the Agent Skills spec. These files act as specialized knowledge bases that AI agents (like Claude Code, Cursor, or Windsurf) can reference.
Key mechanisms include:
- Project Context: A foundation skill (
ue-project-context) that captures project-specific modules and conventions. - API Verification: Every skill is mechanically checked against UE 5.8 headers and source code to ensure accuracy.
- Deprecation Mapping: Skills include tables that map deprecated APIs to their modern 5.8 equivalents to prevent agents from emitting obsolete code.
- Cross-Referencing: Skills are linked together (e.g., Core C++, Gameplay, Rendering) to provide a comprehensive dependency map for the agent.
Who it’s for
Game developers using Unreal Engine 5.8 who utilize AI coding agents to assist with C++ development.
Highlights
- UE 5.8 Verified: All APIs and C++ examples are tested and compiled against Unreal Engine 5.8.
- Comprehensive Coverage: Includes 31 skills covering everything from GAS (Gameplay Ability System) and Mass Entity ECS to Niagara effects and World Partition.
- ** uma-compatible**: Works with any agent supporting the Agent Skills spec, including Claude Code, Cursor, and Windsurf.
- Strict Accuracy: Includes a rigorous verification process involving signature checks, deprecation sweeps, and compile tests for nearly 1,000 code blocks.
Related
- Project
- Project
- Project
- Project