android-kotlin
Installation
Summary
Modern Android development with Kotlin coroutines, Jetpack Compose, dependency injection, and structured testing.
- Covers three-layer architecture (data, domain, UI) with Hilt for dependency injection and Room for local persistence
- Jetpack Compose for declarative UI with StateFlow-based state management and lifecycle-aware collection patterns
- Coroutines and Flow for asynchronous operations, including repository patterns with network-first and cache-first strategies
- MockK and Turbine for unit testing ViewModels, repositories, and flows with proper test dispatcher setup
- Includes Gradle Kotlin DSL configuration, detekt/ktlint linting rules, and GitHub Actions CI pipeline
SKILL.md
Android Kotlin Skill
Project Structure
project/
├── app/
│ ├── src/
│ │ ├── main/
│ │ │ ├── kotlin/com/example/app/
│ │ │ │ ├── data/ # Data layer
│ │ │ │ │ ├── local/ # Room database
│ │ │ │ │ ├── remote/ # Retrofit/Ktor services
│ │ │ │ │ └── repository/ # Repository implementations
│ │ │ │ ├── di/ # Hilt modules
│ │ │ │ ├── domain/ # Business logic
Related skills
More from alinaqi/claude-bootstrap
pwa-development
Progressive Web Apps - service workers, caching strategies, offline, Workbox
1.4Kplaywright-testing
E2E testing with Playwright - Page Objects, cross-browser, CI/CD
1.2Kui-mobile
Mobile UI patterns - React Native, iOS/Android, touch targets
690posthog-analytics
PostHog analytics, event tracking, feature flags, dashboards
539flutter
Flutter development with Riverpod state management, Freezed, go_router, and mocktail testing
497supabase-nextjs
Next.js with Supabase and Drizzle ORM
457