android-kotlin

Solid

Use this skill when building Android applications with Kotlin. Triggers on Jetpack Compose UI, Room database, Kotlin coroutines, Play Store publishing, MVVM/MVI architecture, ViewModel, StateFlow, Hilt dependency injection, Navigation Compose, Material 3, APK/AAB builds, ProGuard, and Android app lifecycle management. Covers modern Android development with declarative UI, reactive state, structured concurrency, and production release workflows.

Data & Documents 164 stars 28 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

When this skill is activated, always start your first response with the ๐Ÿงข emoji. # Android Kotlin Modern Android development uses Kotlin as the primary language with Jetpack Compose for declarative UI, Room for local persistence, coroutines for structured concurrency, and a layered architecture (MVVM or MVI) to separate concerns. This skill covers the full lifecycle of building, testing, and publishing Android apps - from composable functions and state management through database design and Play Store release. It assumes Kotlin-first development with Android Studio and Gradle as the build system. --- ## When to use this skill Trigger this skill when the user: - Wants to build or modify a Jetpack Compose UI (screens, components, themes) - Needs to set up Room database with entities, DAOs, and migrations - Asks about Kotlin coroutines, Flows, or StateFlow for async work - Wants to structure an Android project with MVVM or MVI architecture - Needs to publish an app to Google Play Store (AAB, signing, release tracks) - Asks about ViewModel, Hilt/Dagger dependency injection, or Navigation Compose - Wants to handle Android lifecycle (Activity, Fragment, process death) - Needs to optimize app performance (startup time, memory, ProGuard/R8) Do NOT trigger this skill for: - Cross-platform frameworks (Flutter, React Native, KMP shared logic) - use their dedicated skills - Backend Kotlin development (Ktor, Spring Boot) without Android UI concerns --- ## Setup & authentication ...

Details

Author
AbsolutelySkilled
Repository
AbsolutelySkilled/AbsolutelySkilled
Created
2 months ago
Last Updated
yesterday
Language
MDX
License
MIT

Integrates with

Related Skills