app-architecture
tajemniktv/TajsOS
Overview of Google's recommended Android app architecture: three-layer model (UI, Domain, Data), core principles (SoC, adaptive layouts, SSOT, UDF, main-safety), dependency injection with Hilt, general best practices, and multi-module structure. Use this skill for general architecture questions. For layer-specific code review, use the focused layer skills: ui-layer, data-layer, domain-layer.
data-layer
tajemniktv/TajsOS
Google's recommended Data Layer architecture for Android. Use this skill when designing, implementing, or reviewing repositories, data sources, data models, model-per-layer separation, naming conventions, threading, error propagation, lifecycle/scoping, or testing in the data layer. Based on developer.android.com/topic/architecture/data-layer and the official Android architecture recommendations page.