What problem does it solve?
Identifies likely Unity performance issues and anti-patterns so developers can focus limited time on fixes that materially improve frame time, memory behavior, and scalability rather than chasing speculative micro-optimizations.
Core Features & Use Cases
- Hotpath detection guidance: Highlights common red flags such as excessive Update/LateUpdate/FixedUpdate usage, repeated Find/GetComponent/Camera.main calls, frequent Instantiate/Destroy, and reflection or editor-only code leaking into runtime.
- Allocation and GC guidance: Calls out avoidable per-frame allocations from LINQ, string formatting, closures, and boxing, and indicates pooling opportunities.
- Prioritized recommendations: Produces confirmed vs likely red flags, actionable changes worth doing now, changes not worth doing now, and an expected gain category (clarity / frame time / GC / scalability).
- Use Case: Use during profiler analysis, code reviews, PR checks, or when players report slow frame rates, stutters, or memory spikes.
Quick Start
Ask the unity-performance skill to review my profiler capture and code snippets for likely performance red flags and prioritized fixes.