What problem does it solve? Game projects often suffer from frame drops, memory bloat, and slow load times without a clear picture of where the problems are. This Skill performs a structured static performance analysis of your codebase, compares findings against defined budgets, and produces a prioritized optimization report. ## Core Features & Use Cases - Budget-Aware Analysis: Loads target FPS, memory, load time, and draw call budgets from design docs or AGENTS.md, then flags each metric as OK, WARNING, or OVER. - Multi-Domain Hotspot Detection: Scans CPU hot paths (per-frame update loops, allocations, physics queries), memory patterns, rendering costs (draw calls, overdraw, shaders), and I/O behavior. - Prioritized Recommendations: Outputs a report with hotspots ranked by estimated impact and fix effort, quick wins, and decision options for large fixes including scope reduction or architectural escalation. - Use Case: A Unity or Godot project misses its 60fps target. Run a full profile to get a table of hotspots with estimated frame-time impact, then decide which optimizations to implement now versus defer to the Polish phase. ## Quick Start Use the perf-profile skill to run a full performance profile of this project against our 60fps budget and list the top hotspots.