android-clean-architecture

Installation
SKILL.md

Android Clean Architecture Excellence ๐Ÿ—๏ธ

Standardized architectural patterns for scalable, testable, and maintainable Android applications.

โšก When to Use

  • App Structure: Planning or refactoring the module/package layout.
  • Data Fetching: Implementing Retrofit or Room repositories.
  • Business Logic: Writing Use Cases or Interactors.
  • UI Architecture: Choosing between MVI, MVVM, or custom patterns.
  • State Management: Consuming data from Flow/StateFlow in ViewModels.

๐Ÿ—๏ธ The Three Pillars

1. Presentation Layer (UI & ViewModels)

Installs
13
GitHub Stars
11
First Seen
Aug 6, 2026