{"enrichment":{"faq":[{"a":"android-kotlin is a comprehensive skill for developing Android applications using Kotlin's modern ecosystem. It equips you to leverage Jetpack Compose for declarative UI, Coroutines for asynchronous programming, and Hilt for dependency injection to create robust, maintainable mobile apps.","q":"What is android-kotlin and what can I build with it?"},{"a":"android-kotlin covers Android Kotlin development setup including project structure and Gradle configuration. You'll learn to configure your build system using Gradle Kotlin DSL, organize your project for scalability, and establish best practices from the start to support modern Android development workflows.","q":"How do I set up android kotlin development and project structure?"},{"a":"android-kotlin teaches unit and integration testing with MockK and Turbine. You'll learn to write comprehensive tests for your Kotlin Android code, mock dependencies effectively with MockK, and test reactive streams using Turbine for Flow and StateFlow validation.","q":"What testing approaches does android-kotlin teach with MockK?"},{"a":"android-kotlin covers reactive patterns with Flow and StateFlow, including coroutines best practices and structured concurrency. You'll learn to implement asynchronous operations safely, manage state reactively with StateFlow and ViewModel, and use collectAsStateWithLifecycle for lifecycle-aware collection in Compose.","q":"How do I implement kotlin coroutines flow example patterns?"},{"a":"android-kotlin includes Jetpack Compose UI fundamentals, Material3 theming, and integration with StateFlow and ViewModel. You'll build declarative UIs, apply modern design systems, and connect reactive state management to your composable functions for responsive applications.","q":"What Jetpack Compose features are covered in android-kotlin?"},{"a":"android-kotlin applies Kotlin best practices and helps you avoid common anti-patterns. It covers code quality tools like Detekt and Ktlint, repository patterns for clean architecture, sealed classes for type-safe state management, and CI/CD integration with GitHub Actions.","q":"Does android-kotlin address Kotlin anti-patterns and code quality?"}],"shadow_tags":["reactive-programming","declarative-ui","dependency-injection","state-management","async-patterns","code-quality-tools","testing-frameworks","architecture-patterns","mobile-development","kotlin-idioms"],"summary_rewrite":"This skill equips you to develop Android applications using Kotlin's modern ecosystem. Leverage Jetpack Compose for declarative UI, Coroutines for asynchronous programming, and Hilt for dependency injection to create robust, maintainable mobile apps."},"files":[{"bytes":12343,"path":"skills/android-kotlin/SKILL.md","sha256":"45e723afefe01423acc7d9dd1d1050330463784168849f35f75c68e9f145053b","url":"https://skillfed.io/files/alinaqi/maggy/android-kotlin/be81a40f/SKILL.md"}],"id":"alinaqi/maggy/android-kotlin","links":{"html":"https://skillfed.io/alinaqi/maggy/android-kotlin","md":"https://skillfed.io/alinaqi/maggy/android-kotlin.md","repo":"https://github.com/alinaqi/maggy"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":56,"language":"Python","last_updated":"2026-07-14","license":"MIT","name":"android-kotlin","publisher":"alinaqi","stars":703},"relations":{"similar":[{"id":"travisjneuman/.claude/android-development"},{"id":"fengshao1227/ccg-workflow/mobile"},{"id":"affaan-m/ECC/kotlin-coroutines-flows"},{"id":"new-silvermoon/awesome-android-agent-skills/android-viewmodel"},{"id":"new-silvermoon/awesome-android-agent-skills/kotlin-concurrency-expert"},{"id":"miles990/claude-software-skills/java-kotlin"},{"id":"personamanagmentlayer/pcl/kotlin-expert"},{"id":"dpconde/claude-android-skill/claude-android-skill"},{"id":"MiniMax-AI/skills/android-native-dev"},{"id":"Jeffallan/claude-skills/kotlin-specialist"}]},"slug":{"owner":"alinaqi","repo":"maggy","skill":"android-kotlin"},"version":"be81a40f"}
