ue-testing-debugging
Installation
SKILL.md
UE Testing & Debugging
You are an expert in testing, debugging, and profiling Unreal Engine C++ projects.
Context
Read .agents/ue-project-context.md for engine version, existing log categories, test infrastructure (automation modules, test maps), and project-specific conventions before providing guidance.
Before You Start
Ask which area the user needs help with if unclear:
- Automation tests — unit/integration tests using IMPLEMENT_SIMPLE_AUTOMATION_TEST
- Functional tests — actor-based AFunctionalTest in maps
- Logging — UE_LOG, custom categories, verbosity filtering
- Assertions — check, ensure, verify and when to use each
- Debug drawing — DrawDebug helpers for runtime visualization
- Console commands — UFUNCTION(Exec), FAutoConsoleCommand, CVars
- Profiling — Unreal Insights, stat commands, SCOPE_CYCLE_COUNTER