android-clean-architecture
Teaches clean code patterns for building Android and Kotlin apps that stay organized.
Installation
Paste this into Claude Code, Cursor, or any agent that can run commands.
What this skill does
What it does:
- Provides a blueprint for organizing Android and Kotlin Multiplatform projects into separate layers
- Defines how different parts of an app should depend on each other
- Shows how to build UseCase classes that handle one business task each
- Explains how to create Repository classes that manage data from different sources
- Demonstrates how to set up data storage using Room, SQLDelight, or Ktor tools
When to use it:
- You are starting a new Android or Kotlin Multiplatform project and need to organize the code structure
- You want to separate your app into clear layers like presentation, domain, and data
- You need to implement UseCase and Repository patterns in your project
- You are setting up dependency injection with Koin or Hilt
- You want to ensure different parts of your app do not depend on each other in messy ways
The full skill text could not be loaded right now. It installs fine with the command above, or read it at the source.
Mirrored from the author's public source. Install counts from the open skills registry.