A systematic workflow for hunting down Jetpack Compose performance issues, from recomposition storms to janky scrolling. Starts with code review looking for unstable parameters, missing keys in LazyColumn, and heavy work in composition blocks. If code review doesn't reveal the culprit, it walks you through profiling with Layout Inspector and Perfetto traces, then maps findings to concrete fixes like stabilizing data classes with @Immutable, remembering expensive computations, and deferring state reads to layout phase. The code smell examples are solid, especially the subtle ones like lambda captures and reading ScrollState during composition instead of in the modifier. Best used when you know something is slow but aren't sure if it's a recomposition issue or layout thrash.
npx skills add https://github.com/new-silvermoon/awesome-android-agent-skills --skill compose-performance-audit