kotlinjetpack-compose-development

Solid

Expert skill for native Android development with Kotlin and Jetpack Compose

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 98/100

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

Skill Content

# Kotlin/Jetpack Compose Development Skill ## Overview This skill provides expert capabilities for native Android development using Kotlin and Jetpack Compose. It enables generation of Compose UI components, implementation of modern Android architecture patterns, and comprehensive Gradle build operations. ## Allowed Tools - `bash` - Execute Gradle commands, adb, and Android SDK tools - `read` - Analyze Kotlin source files and Gradle configurations - `write` - Generate and modify Kotlin code and Compose composables - `edit` - Update existing Kotlin code and configurations - `glob` - Search for Kotlin files and Android resources - `grep` - Search for patterns in Android codebase ## Capabilities ### Jetpack Compose 1. **Composable Functions** - Create Material Design 3 composables - Implement custom layouts with Layout composable - Build reusable UI components - Generate preview annotations - Create multi-preview configurations 2. **State Management** - Implement remember and rememberSaveable - Use state hoisting patterns - Configure derivedStateOf for computed state - Implement snapshotFlow for side effects - Handle configuration changes 3. **Navigation** - Configure Compose Navigation with NavHost - Implement type-safe navigation with arguments - Set up nested navigation graphs - Handle deep links with NavDeepLink - Implement bottom navigation with BottomNavigation ### ViewModel Integration 4. **ViewModel Patterns** - ...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills