What problem does it solve?
This Skill helps you build modern Android apps without stitching together architecture, UI, and state-management decisions from scratch.
Core Features & Use Cases
- MVVM Architecture: Structure screens, ViewModels, and repositories around clean state flow and lifecycle-aware updates.
- Jetpack Compose UI: Create responsive, declarative interfaces with lifecycle-safe state collection and reusable components.
- Navigation and App Flow: Define type-safe routes and smooth screen transitions for multi-screen Android experiences.
- Practical Use Cases: Use it to scaffold a new app, debug recomposition issues, wire dependency injection, or adapt a feature screen to Room, Hilt, and WorkManager.
Quick Start
Use the kotlin-android skill to design a Jetpack Compose MVVM screen with navigation, dependency injection, and lifecycle-aware state handling for a new Android feature.