LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

android-clean-architecture - Clean Architecture guide for Android and KMP projects

Provides Clean Architecture patterns for Android and Kotlin Multiplatform projects, covering module structure, dependency rules, UseCases, and data layers.

Tags

Updated: 2026-09-20

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Structure Android or KMP project modules
  • Implement UseCases, Repositories, and DataSources
  • Design data flow between architectural layers
  • Configure dependency injection using Koin/Hilt
  • Integrate Room, SQLDelight, and Ktor
  • Handle errors using Result/Try patterns

Inputs

  • Android or KMP project code
  • Architecture and data requirements

Outputs

  • Layered module structure
  • UseCase and Repository implementations
  • Data layer and mapper code
  • Dependency injection module configurations
  • Gradle convention plugin scripts

Requirements

  • Kotlin and Kotlin Multiplatform
  • Android SDK
  • Gradle build system

Source

  • Spec: SKILL.md
android
kotlin
kotlin-multiplatform
clean-architecture
kmp
dependency-injection
Structure Android or KMP project modules
Implement UseCases, Repositories, and DataSources
Design data flow between architectural layers
Configure dependency injection using Koin/Hilt
Android or KMP project code
Architecture and data requirements
Layered module structure
UseCase and Repository implementations
Data layer and mapper code