Mobile
642 installs
android-clean-architecture
by affaan-m/everything-claude-code
Clean Architecture patterns for Android and Kotlin Multiplatform projects - module structure, dependency rules, UseCases, Repositories, and data layer patterns.
Skill content
Android Clean Architecture Clean Architecture patterns for Android and KMP projects. Covers module boundaries, dependency inversion, UseCase/Repository patterns, and data layer design with Room, SQLDelight, and Ktor. When to Activate - Structuring Android or KMP project modules - Implementing UseCases, Repositories, or DataSources - Designing data flow between layers (domain, data, presentation) - Setting up dependency injection with Koin or Hilt - Working with Room, SQLDelight, or Ktor in a layered architecture Module Structure Recommended Layout