Агенты любят лечить тормоза в Compose через
@Stable, @Immutable и ImmutableList. Новый скилл Google прямо это запрещает для моделей с коллекциями: со Strong skipping (по умолчанию с Kotlin 2.0.20) .equals() по списку дороже, чем сравнение по ===.Агент проверяет код по 7 категориям и перед каждой правкой читает справочный гайд:
👉 state и stability: чтение state в Layout/Draw, backwards writes,
computedStateOf в Compose 1.13+👉 лейауты: без
onGloballyPositioned и BoxWithConstraints в горячих местах👉 Lazy:
key и contentType, без LaunchedEffect для аналитики в items👉 анимации, эффекты и Flow, графика (
drawWithCache), миграция на Modifier.NodeСначала скилл требует release-сборку, R8 и Baseline Profiles.
android skills listandroid skills add‼️ UPD Скилл пока еще готовится, его страницу мне получилось найти заранее
🔗 Скилл
#Compose #AI #Performance
