Debugging Compose Recompositions
Makes recomposition visible through inspector counts and per-argument change reasons.
Install
git clone https://github.com/skydoves/compose-performance-skills.git ~/.claude/skills-sources/compose-performance-skills && ~/.claude/skills-sources/compose-performance-skills/scripts/install-skills.sh
"Bu composable atlanmalıydı ama atlanmıyor" durumunda ya da bir kararlılık düzeltmesi doğrulanırken
- Author
- Jaewoong Eum (skydoves)
- License
- Apache-2.0
Recomposition leaves no trace in source code, so three instrumentation layers are walked in order: recomposition and skip counts in Layout Inspector, the per-parameter Changed / Unchanged / Uncertain / Static / Unknown classifications added in Hedgehog, and runtime tracing for release builds on a real device. Each status maps to one specific fix, and the closing step is confirming the count actually dropped rather than assuming it did.
Similar skills
Debugging Strategies
SkillReplaces guess-and-check debugging with a narrowing procedure.
Diagnosing Compose Stability
SkillReads the Compose compiler reports to name which parameters are unstable and why.
Error Debugging
SkillWorks backward from a symptom to the release that caused it, then writes the query catching a repeat.

Comments(0)
Sign in to comment