What problem does it solve?
This Skill solves the problem of guessing where performance goes wrong by providing a structured workflow to identify hotspots, measure them against budgets, and produce prioritized optimization recommendations.
Core Features & Use Cases
- Scope selection for focused or full profiling: Use a specific system name to profile only one area or use
full to profile across all systems.
- Budget-driven analysis: Load performance targets such as frame time/FPS, memory, load time, draw calls, and (when relevant) network constraints, then compare estimates to decide OK/WARNING/OVER.
- Actionable outputs with prioritization: Generate a report including hotspots and a priority-ordered fix plan with risk and estimated gains, plus quick wins and items needing deeper investigation.
Use Case: If stutter or slow load times appear during a specific gameplay feature (e.g., hatchery progression), profile only that system, map CPU/memory/render/I/O hotspots to the closest budgets, and produce a ranked optimization plan to execute in the next sprint.
Quick Start
Run the perf-profile skill with the argument full to generate a comprehensive performance profile report and prioritize the next optimization actions.