Find what makes your mobile app slow or freeze.
Identifies native CPU hotspots, UI hangs, and memory problems in iOS and Android apps and guides investigation of their causes.
When to use it
Use when diagnosing native-level performance issues.
Give it an app and device identifier; it records a performance trace, summarizes bottlenecks, and asks whether to investigate further, implement fixes, or stop.
What you provide
For iOS profiling, Xcode command-line tools must be installed and available on PATH.
Android profiling uses adb to run Perfetto on the device and pull the recorded trace to the host.
This skill
xctrace
Starts an iOS profiling recording
perfetto
Starts an Android profiling recording