android-development

Installation
SKILL.md

Android Development Guidelines

Kotlin and Jetpack Compose Fundamentals

  • Use Kotlin 1.9+ with modern language features
  • Prefer Jetpack Compose for new UI components
  • Use Compose state management (@State, @Remember, @ViewModel)
  • Leverage Kotlin Coroutines for asynchronous operations
  • Use Kotlin Flow for reactive streams
  • Follow Kotlin coding conventions

Android Architecture Patterns

  • MVVM: Use with ViewModel and LiveData/StateFlow
  • Clean Architecture: Separate data, domain, and presentation layers
  • Repository Pattern: Abstract data sources
  • Implement dependency injection with Hilt
  • Separate business logic from UI code
  • Use interfaces for abstraction and testing

Android Jetpack Libraries

Related skills
Installs
6
GitHub Stars
4
First Seen
Feb 14, 2026