What problem does it solve? Android performance problems like jank, slow startup, memory pressure, and battery drain are hard to root-cause from raw Perfetto traces. This Skill guides an AI through a rigorous, evidence-based investigation of a trace file so you get a verified root cause instead of guesswork. ## Core Features & Use Cases - Structured Investigation Protocol: Follows a hypothesis-driven loop (formulate, query, drill down, verify) with a mandatory scratchpad that logs a strict chain of evidence (timestamps, slice names, thread states). - Expert Domain Hints: Ships reference files for CPU, Graphics, I/O, IPC, Memory, and Power, each containing expert-vetted trace analysis techniques to steer the investigation. - Perfetto SQL Execution Protocol: Enforces schema research against the Perfetto standard library documentation, GLOB-based matching, utid/upid joins, and validated query drafting before execution via the trace_processor wrapper. - Use Case: You capture a Perfetto trace of your app's cold start being slow. Hand the trace to the Skill, which identifies the package, queries startup metrics, discovers the main thread blocked in uninterruptible sleep on dm-verity I/O, and reports the full dependency chain to the root cause. ## Quick Start Analyze the attached Perfetto trace file and find the root cause of the jank during scrolling in my Android app.