{"slug":"skydoves-debugging-recompositions","source_name":"skydoves/debugging-recompositions","name":"Skydoves/Debugging Recompositions","description":"Use this skill to find which Jetpack Compose composables are recomposing and why, using Android Studio Layout Inspector recomposition counts and skip counts, the per-parameter Argument Change Reasons (Changed / Unchanged / Uncertain / Static / Unknown) introduced in Android Studio Hedgehog and later, and runtime `@TraceRecomposition` from `compose-stability-analyzer` for production-like measurement. Walks through enabling counts, mapping each Argument Change Reason to a fix, and confirming the r","version":1,"lift":{"pass_rate_delta_pts":45.45,"pass_rate_pct":100,"total_cases":22,"passed_cases":22,"tokens_delta_pct":125.8,"turns_delta_pct":0,"verdict":"pass","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-19T05:54:43.432189+00:00"},"skill_score":null,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":45.45,"with_pass_pct":100,"without_pass_pct":54.5,"tokens_delta_pct":125.8,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"pass","never_hurt":true,"completed_at":"2026-08-19T05:54:43.432189+00:00","run_id":"bd6775e5-eacc-4b5a-8dc7-ae56ec94ca0e","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"Apache-2.0. See LICENSE for complete terms.","install_count":0,"manifest_hash":"c16abae372896d72928b5c01952fdda9885b8f6ec8a79770f8e31b3da49749a4","raw_url":"https://app.decimal.ai/s/skydoves-debugging-recompositions/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/skydoves-debugging-recompositions"}