What problem does it solve? Android and KMP projects often accumulate inconsistent architecture when developers invent new patterns instead of following established conventions. This Skill provides a senior-engineer baseline covering architecture, Compose, coroutines, Gradle, testing, and error handling, plus an audit procedure that checks existing project patterns before writing new code. ## Core Features & Use Cases - Architecture Baseline: Enforces clean architecture with repository pattern, MVVM/MVI selection guidance, StateFlow-based UI state, Hilt DI, and Material 3 Compose UI. - Existing-Pattern Audit: Before adding events, flows, or navigation triggers, it audits sibling ViewModels for sealed Event/Intent patterns, effects streams, and state shapes to prevent architectural drift. - KMP Guidance: Covers shared Compose Multiplatform UI, expect/actual declarations, Ktor networking, and Room vs SQLDelight decisions for shared modules. - Use Case: When asked to add a new screen to an existing Android app, the Skill first inspects how sibling ViewModels handle events and effects, then implements the feature using the project's established sealed Event + onEvent() pattern rather than inventing a new mechanism. ## Quick Start Ask the assistant to refactor a ViewModel or add a feature to your Android or KMP project following the project's established architecture patterns.