What problem does it solve?
This Skill helps Android and AAOS teams add reliable image loading in Jetpack Compose without reinventing loading states, cache handling, or performance tuning.
Core Features & Use Cases
- AsyncImage and SubcomposeAsyncImage patterns for remote artwork, thumbnails, and album art.
- ImageRequest configuration for placeholders, errors, crossfade, transformations, sizing, and cache keys.
- Custom ImageLoader setup for shared OkHttp integration, memory and disk cache tuning, and singleton reuse.
- Performance guidance for lazy lists, preloading, decoding at target size, and avoiding recomposition storms.
- Use case: build a media screen that shows album artwork, smooth loading states, and efficient caching on constrained devices.
Quick Start
Use the android-coil-compose skill to implement a Jetpack Compose image component with proper placeholders, error handling, cache tuning, and fixed-size lazy list behavior.