What problem does it solve?
This Skill helps you write, review, and refactor Kotlin code for Android app development with production-grade guidance, reducing bugs, style drift, and architecture mistakes in App-layer code.
Core Features & Use Cases
- Kotlin Best Practices: Applies idiomatic Kotlin patterns for null safety, immutability, functions, and data modeling.
- Android App Architecture: Guides MVVM or MVI structure, repository boundaries, Hilt dependency injection, and clean layering.
- Coroutines and Flow: Helps design structured concurrency, StateFlow and SharedFlow usage, and safe lifecycle-aware collection.
- Jetpack Compose and Documentation: Supports stateless composables, state hoisting, and KDoc for public APIs.
- Use Case: Use it when creating a new ViewModel, reviewing a pull request that changes Kotlin files, or refactoring Java-style Kotlin into idiomatic Android app code.
Quick Start
Ask for a Kotlin Android app implementation, review, or refactor for the specified class or module.