If you're writing C++ for Unreal Engine 5, this walks you through the hygiene that separates working code from code that won't bite you later. It covers the essentials: UPROPERTY macros for garbage collection safety, when to disable tick (spoiler: almost always), soft references to avoid load chain nightmares, and Epic's strict naming conventions. The included patterns for component lookup, interface implementation, and async loading are genuinely useful reference material. One honest take: the checklist before PR alone (especially "Does this Actor need to Tick? Can it be a Timer?") could save you from common performance mistakes that are easy to make and annoying to debug.

skills.sh installs
1K
GitHub stars
43.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill unreal-engine-cpp-pro --agent claude-code

Installs into .claude/skills of the current project.

Files

Unreal Engine C++ Pro

This skill provides expert-level guidelines for developing with Unreal Engine 5 using C++. It focuses on writing robust, performant, and standard-compliant code.

When to Use

Use this skill when:

  • Developing C++ code for Unreal Engine 5.x projects
  • Writing Actors, Components, or UObject-derived classes
  • Optimizing performance-critical code in Unreal Engine
  • Debugging memory leaks or garbage collection issues
  • Implementing Blueprint-exposed functionality
  • Following Epic Games' coding standards and conventions
  • Working with Unreal's reflection system (UCLASS, USTRUCT, UFUNCTION)
  • Managing asset loading and soft references

Do not use this skill when:

  • Working with Blueprint-only projects (no C++ code)
  • Developing for Unreal Engine versions prior to 5.x
  • Working on non-Unreal game engines
  • The task is unrelated to Unreal Engine development

Core Principles

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Game Development
First seen
May 16, 2026

More from sickn33/antigravity-awesome-skills

All 708
1opusgamelabs avatargame-designeropusgamelabs/game-creatorgame designer994skills.sh installs
2lixiaolin94 avatarweb-shader-extractorlixiaolin94/skillsUse when a user gives or references a webpage URL and wants to extract, reproduce, port, or locally replay a WebGL, WebGPU, Canvas, shader-like, animated backgr844skills.sh installs
3opusgamelabs avatargame-assetsopusgamelabs/game-creatorgame assets838skills.sh installs
4aradotso avatarlearn-docker-k8s-gamearadotso/trending-skillslearn docker k8s game746skills.sh installs
5aliyun avataralibabacloud-ecs-diagnosealiyun/alibabacloud-aiops-skillsComprehensive Alibaba Cloud ECS instance diagnostics skill. Performs systematic troubleshooting including cloud platform status checks and GuestOS internal diag695skills.sh installs
6opusgamelabs avatargame-audioopusgamelabs/game-creatorgame audio641skills.sh installs