unity-profiler

Analyze Unity Profiler data to generate severity-ranked performance reports.

4|1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/cuozg/oh-my-skills --skill unity-profiler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-profiler
Source: https://github.com/cuozg/oh-my-skills/tree/main/skills/unity-profiler
Command: npx skills add https://github.com/cuozg/oh-my-skills --skill unity-profiler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers identify and understand performance bottlenecks within their Unity projects by analyzing Profiler data, leading to smoother and more responsive games.

Core Features & Use Cases

  • Performance Bottleneck Identification: Pinpoints specific areas causing slowdowns (CPU, Memory, Rendering).
  • Root Cause Analysis: Cross-references profiler data with codebase to find the source of issues.
  • Severity Ranking: Prioritizes findings from critical to informational based on impact.
  • Use Case: After a profiling session, you can ask this Skill to "analyze the profiler data" to get a ranked list of the top performance issues and actionable suggestions for fixing them.

Quick Start

Use the unity-profiler skill to analyze the profiler data from my last session.

Frequently Asked Questions about unity-profiler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze Unity Profiler data to fix lag?

To fix lag, analyze Unity Profiler data by cross-referencing profiler markers with source code to identify CPU spikes, GC pressure, and rendering bottlenecks. This generates a severity-ranked performance report with cited evidence and actionable suggestions.

What causes CPU spikes and GC pressure in Unity games?

CPU spikes and GC pressure in Unity games are caused by inefficient code patterns and memory allocation bottlenecks. Analyzing profiler markers against source code identifies these anti-patterns, generating a severity-ranked report of up to 10 critical findings.

How do I identify rendering bottlenecks in Unity?

Identify rendering bottlenecks in Unity by analyzing profiler data to pinpoint specific slowdowns. The analysis cross-references performance thresholds and anti-patterns with your codebase to generate a prioritized list of rendering issues and suggested fixes.

Can this Unity performance analysis detect memory allocation anti-patterns?

Yes, this Unity performance analysis detects memory allocation anti-patterns by evaluating GC pressure using established performance thresholds. It cross-references profiler markers with source code to pinpoint the exact anti-patterns causing slowdowns.

Does the Unity profiler analysis modify my source code?

No, the Unity profiler analysis operates read-only and does not modify your source code. It generates a severity-ranked performance report providing up to 10 findings with cited evidence and suggestions for fixing performance issues.