new-silvermoon/awesome-android-agent-skills▌
16 approved skills in this repository
android-emulator-skill
Productivity
Build, test, and automate Android applications using accessibility-driven navigation and structured data instead of pixel coordinates.
gradle-build-performance
Frontend
Caches configuration phase across builds (AGP 8.0+):
android-accessibility
Productivity
Analyze the provided component or screen for the following accessibility aspects.
compose-navigation
Productivity
Implement type-safe navigation in Jetpack Compose applications using the Navigation Compose library. This skill covers NavHost setup, argument passing, deep links, nested graphs, adaptive navigation, and testing.
kotlin-concurrency-expert
Productivity
Review and fix Kotlin Coroutines issues in Android codebases by applying structured concurrency, lifecycle safety, proper scoping, and modern best practices with minimal behavior changes.
android-coroutines
Productivity
This skill provides authoritative rules and patterns for writing production-quality Kotlin Coroutines code on Android. It enforces structured concurrency, lifecycle safety, and modern best practices (2025 standards).
android-retrofit
Productivity
When implementing network layers using Retrofit, follow these modern Android best practices (2025).
compose-performance-audit
Productivity
Audit Jetpack Compose view performance end-to-end, from instrumentation and baselining to root-cause analysis and concrete remediation steps.
android-viewmodel
Productivity
Use ViewModel to hold state and business logic. It must outlive configuration changes.
android-gradle-logic
Productivity
This skill helps you configure a scalable, maintainable build system for Android apps using Gradle Convention Plugins and Version Catalogs, following the "Now in Android" (NiA) architecture.
coil-compose
Productivity
When implementing image loading in Jetpack Compose, use Coil (Coroutines Image Loader). It is the recommended library for Compose due to its efficiency and seamless integration.
xml-to-compose-migration
AI/ML
Systematically convert Android XML layouts to idiomatic Jetpack Compose, preserving functionality while embracing Compose patterns. This skill covers layout mapping, state migration, and incremental adoption strategies.
android-architecture
Productivity
When designing or refactoring an Android application, adhere to the Guide to App Architecture and Clean Architecture principles.
compose-ui
Frontend
Follow these guidelines to create performant, reusable, and testable Composables.
android-testing
Testing
This skill provides expert guidance on testing modern Android applications, inspired by "Now in Android". It covers Unit Tests, Hilt Integration Tests, and Screenshot Testing.
android-data-layer
Productivity
The Data Layer coordinates data from multiple sources.