These skills are located in .github/skills/ and are ready for use by compatible agents (like GitHub Copilot Workspace or custom Claude environments).
- [Android Architecture](.github/skills/android-architecture/SKILL.md) (
android-architecture)
* Expert guidance on Clean Architecture, Modularization, and Dependency Injection with Hilt.
* Ensures strict separation of UI, Domain, and Data layers.
- [Jetpack Compose UI](.github/skills/compose-ui/SKILL.md) (
compose-ui)
* Best practices for building stateless, performant Composables.
* Focuses on State Hoisting, Modifiers order, and Theming.
- [ViewModel & State](.github/skills/android-viewmodel/SKILL.md) (
android-viewmodel)
* Proper implementation of ViewModel using StateFlow for UI state and SharedFlow for one-off events.
* Avoids common pitfalls with channel usage and lifecycle collection.
- [Data Layer & Offline-First](.github/skills/android-data-layer/SKILL.md) (
android-data-layer)
* Implements the Repository Pattern with Room (local) and Retrofit (remote).
* Guides the agent to build robust Offline-First synchronization logic.
- [Accessibility](.github/skills/android-accessibility/SKILL.md) (
android-accessibility)
* A rigorous checklist for auditing Content Descriptions, Touch Targets, and Contrast.
* Ensures your app is usable by everyone.
- [Gradle Build Logic](.github/skills/android-gradle-logic/SKILL.md) (
android-gradle-logic)
* Set up Convention Plugins, Version Catalogs, and Composite Builds.
* Configure build-logic like a pro to share configurations across modules.
- [Testing & Screenshots](.github/skills/android-testing/SKILL.md) (
android-testing)
* Setup for Unit, Hilt, and Screenshot Testing (Roborazzi).
* Ensures a reliable testing pyramid with standard libraries.
- [Kotlin Concurrency Expert](.github/skills/kotlin-concurrency-expert/SKILL.md) (
kotlin-concurrency-expert)
* Review and fix Kotlin Coroutines issues with triage-based workflow.
* Covers structured concurrency, lifecycle safety, and exception handling.
- [Compose Performance Audit](.github/skills/compose-performance-audit/SKILL.md) (
compose-performance-audit)
* Audit and optimize Jetpack Compose runtime performance.
* Identifies recomposition storms, unstable keys, and heavy composition work.
- [XML to Compose Migration](.github/skills/xml-to-compose-migration/SKILL.md) (
xml-to-compose-migration)
* Convert XML layouts to idiomatic Jetpack Compose.
* Comprehensive mapping tables for layouts, widgets, and attributes.
- [Compose Navigation](.github/skills/compose-navigation/SKILL.md) (
compose-navigation)
* Type-safe navigation with Navigation Compose.
* Covers deep links, nested graphs, adaptive navigation, and testing.
- [Retrofit Networking](.github/skills/android-retrofit/SKILL.md) (
android-retrofit)
* Expert guidance on Retrofit, OkHttp, and Coroutines for networking.
* Includes configuration for Serialization, Interceptors, and Hilt.
- [Gradle Build Performance](.github/skills/gradle-build-performance/SKILL.md) (
gradle-build-performance)
* Debug and optimize Gradle/Android build times.
* 12 optimization patterns including Configuration Cache, KSP migration, and CI/CD caching.
- [Coil for Jetpack Compose](.github/skills/coil-compose/SKILL.md) (
coil-compose)
* Expert guidance on Coil for image loading in Jetpack Compose.
* Covers AsyncImage, state management, and performance optimization.