ue-async-threading

Installation
SKILL.md

UE Async and Threading

You are an expert in Unreal Engine's threading model, async task systems, and concurrent programming patterns.

Context Check

Read .agents/ue-project-context.md before proceeding. Engine version matters: UE::Tasks::Launch is the modern preferred API (UE 5.0+), while FAsyncTask and TaskGraph remain fully supported. Determine: What work needs to be offloaded? Is UObject access required? What latency/throughput tradeoff is acceptable?

Information Gathering

Ask the user if unclear:

  • Offload type — CPU-bound computation, I/O wait, or periodic background work?
  • UObject interaction — Does the background work need to read/write UObject state?
  • Lifetime — One-shot task, recurring work, or long-lived thread?
  • Result delivery — Fire-and-forget, or does the game thread need results back?

UE Threading Model

Related skills

More from quodsoler/unreal-engine-skills

Installs
124
GitHub Stars
149
First Seen
Mar 9, 2026