← ClaudeAtlas

compose-uilisted

Compose UI fundamentals per Google's docs: remember and saveable state, state hoisting, API conventions, modifiers, lifecycle effects, CompositionLocal, Material 3 theming, resources, previews. Use when writing, reviewing or refactoring composables, and when state resets on rotation, UI ignores list changes, modifier order looks wrong, dark theme breaks, or previews fail.
pablitoarango/android-skills · ★ 3 · Code & Development · score 74
Install: claude install-skill pablitoarango/android-skills
# Compose UI Fundamentals Sources of truth: [State and Jetpack Compose](https://developer.android.com/develop/ui/compose/state), [Where to hoist state](https://developer.android.com/develop/ui/compose/state-hoisting), [Compose UI architecture](https://developer.android.com/develop/ui/compose/architecture), [State holders and UI state](https://developer.android.com/topic/architecture/ui-layer/stateholders), [Compose API guidelines](https://android.googlesource.com/platform/frameworks/support/+/androidx-main/compose/docs/compose-api-guidelines.md), [Compose component API guidelines](https://android.googlesource.com/platform/frameworks/support/+/androidx-main/compose/docs/compose-component-api-guidelines.md), [Compose modifiers](https://developer.android.com/develop/ui/compose/modifiers), [Lifecycle in Compose](https://developer.android.com/topic/libraries/architecture/compose), [CompositionLocal](https://developer.android.com/develop/ui/compose/compositionlocal), [Material Design 3 in Compose](https://developer.android.com/develop/ui/compose/designsystems/material3), [Resources in Compose](https://developer.android.com/develop/ui/compose/resources), [Previews](https://developer.android.com/develop/ui/compose/tooling/previews). Related skills: `compose-side-effects` (effects and keys), `compose-lists`, `compose-adaptive-layouts`, `compose-performance` (stability, deferred reads), `compose-images`, `compose-accessibility`, `compose-testing`, `android-viewmodel`. ## 1. State in