AI AGENT ADDONS

Android Clean Architecture

affaan-m/ecc

Building an Android app that is easy to change and test starts with a solid structure. This skill shows you how to organize your code into clear layers like domain, data, and presentation. Each layer has a specific job and follows strict dependency rules.

You will learn to use UseCases for every business operation and Repositories to manage data from the network or database. The domain layer stays pure Kotlin with no framework ties. The data layer handles Room, SQLDelight, and Ktor.

This approach works for Android and Kotlin Multiplatform projects. It keeps your app flexible and your code easy to maintain as the project grows.

Add Android Clean Architecture skill to your workflow

Global

mkdir -p ~/.claude/skills/android-clean-architecture

Project

mkdir -p .claude/skills/android-clean-architecture

Source Repository

Stars
222,953
Forks
34,145
Watchers
222,953
License
MIT
Last Push
25 days ago
Created
6 months ago