What problem does it solve?
It reduces the risk and guesswork of making real Android code changes by enforcing repository-aware patterns, smallest-possible diffs, and validation steps tailored to Gradle, UI (Compose/Views), lifecycle, state, and Android-specific failure modes.
Core Features & Use Cases
- Repository-aware Android editing: Inspects module layout, build tooling, async/state primitives (Flow/StateFlow/LiveData), and architecture (ViewModel/repositories/use cases) before proposing or applying changes.
- Risk-aware Gradle and Android validation: Selects narrow, relevant assemble/compile/test/lint tasks using validation matrices and Android failure patterns to catch manifest/resource/navigation/generated-code issues early.
- Compose and mixed UI safety: Applies Compose-specific review guidance (effect keys, state ownership, lifecycle-safe collection) and keeps interop localized in mixed Compose + Views repositories.
Quick Start
Use the android-kotlin-studio skill to diagnose and fix the Android build or runtime issue in the current repository with the smallest safe code and Gradle changes, then validate with the narrowest appropriate command.