What problem does it solve? Diagnosing frame-time spikes, hitches, memory growth, and bandwidth issues in Unreal Engine 5.8 is difficult without a disciplined measurement process, and naive profiling often produces misleading conclusions. This Skill enforces a rigorous capture-and-compare workflow so performance claims are backed by trace evidence rather than guesswork. ## Core Features & Use Cases - Structured triage workflow: Establish a capture contract (platform, build, workload, budget), classify the bound with stat unit, then escalate to the narrowest trace channels for the hypothesis. - Domain-specific references: Dedicated guides for Timing Insights CPU analysis, GPU and render-thread attribution, hitches/loading/GC, Memory Insights, Networking Insights, Task Graph, and Slate UI traces. - Regression verification: Baseline-versus-candidate comparison methodology with percentile metrics, plus headless Unreal Insights export commands for CI automation. - Use Case: A game hitches when entering a new region. Use this Skill to set a hitch threshold, capture a bookmarked trace with loadtime and file channels, identify the blocking asset load, apply one fix, and verify the before/after frame times against the budget. ## Quick Start Use the unreal-insights-profiling skill to diagnose why my Unreal Engine 5.8 game drops below 60 fps during combat and verify the fix with a before/after trace comparison.