What problem does it solve? Android performance issues like jank, slow startup, and memory pressure are hard to root-cause from raw Perfetto traces. This Skill guides a structured, evidence-based investigation that turns a trace file into a verified chain of evidence identifying the definitive bottleneck. ## Core Features & Use Cases - Guided Investigation Protocol: Follows a hypothesis-driven loop (formulate, query, drill down, verify) with a mandatory scratchpad that logs only verified facts as a chain of evidence. - Domain-Specific Hints: Ships reference playbooks for CPU, graphics, I/O, IPC, memory, and power analysis, so investigations start from proven diagnostic patterns. - Perfetto SQL Execution Protocol: Enforces schema research against the Perfetto standard library, GLOB-based matching, utid/upid joins, and a validated draft-and-check loop before running queries via the trace_processor wrapper. - Use Case: Given a trace of a slow app launch, the Skill identifies the active package, queries startup slices, checks thread states for blocked time, follows binder or I/O dependencies across processes, and reports the root cause with supporting evidence. ## Quick Start Analyze the attached Perfetto trace file and find the root cause of the jank during scrolling.