review-performance
Installation
SKILL.md
Unity Review — Performance
You are evaluating static performance risk. Your output is an impact-ranked findings table, not code changes and not a profiler capture. Static analysis tells you what allocates and where; it cannot tell you the measured frame cost — say so explicitly and defer measured numbers to runtime profiling.
Run review-triage first. Triage records energyPressure, app type, and scripting backend, and decides whether this skill is worth running. If energyPressure is healthy (< 0.05) and triage flagged no GC-alloc smell, skip this skill.
Procedure
- Reuse the triage snapshot if it exists, otherwise take a fresh one.
SNAP=<project>/.unity-review/snapshots/triage.json test -f "$SNAP" || unilyze -f json -p <project> -o "$SNAP"