android-kotlin

Community

Build robust Android apps with Kotlin.

AuthorAdigunQ
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive setup and guidance for developing modern Android applications using Kotlin, focusing on best practices and essential libraries.

Core Features & Use Cases

  • Project Structure: A well-organized directory layout for maintainable code.
  • Modern Libraries: Integrates Coroutines, Jetpack Compose, Hilt, and Room for efficient development.
  • Testing: Includes examples for unit testing with MockK and UI testing with Compose.
  • Use Case: Quickly bootstrap a new Android project with a clean architecture, pre-configured dependencies, and examples for common patterns like ViewModel, Repository, and Compose UI.

Quick Start

Set up a new Android Kotlin project with Compose, Coroutines, Hilt, and Room.

Dependency Matrix

Required Modules

com.android.applicationorg.jetbrains.kotlin.androidcom.google.dagger.hilt.androidcom.google.devtools.kspandroidx.compose:compose-bomandroidx.compose.ui:uiandroidx.compose.ui:ui-tooling-previewandroidx.compose.material3:material3androidx.activity:activity-composeandroidx.lifecycle:lifecycle-viewmodel-composeorg.jetbrains.kotlinx:kotlinx-coroutines-androidandroidx.hilt:hilt-navigation-composeandroidx.room:room-runtimeandroidx.room:room-ktxjunit:junitio.mockk:mockkorg.jetbrains.kotlinx:kotlinx-coroutines-testapp.cash.turbine:turbineandroidx.test.ext:junitandroidx.compose.ui:ui-test-junit4

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: android-kotlin
Download link: https://github.com/AdigunQ/ralph-smart/archive/main.zip#android-kotlin

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.