From ravn-ai-toolkit
Guides Android and Kotlin development with Jetpack Compose, architecture patterns, coroutines, Room, navigation, and Hilt. Activate when building Android apps or reviewing Android-specific code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ravn-ai-toolkit:tech-androidThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Expert guidance on modern Android development covering architecture, Jetpack Compose, coroutines, Room, networking, navigation, dependency injection, testing, accessibility, and permissions.
rules/_sections.mdrules/a11y-compose-accessibility.mdrules/arch-mvvm-clean-architecture.mdrules/compose-performance-and-ui.mdrules/compose-state-and-effects.mdrules/concurrency-coroutines-and-flows.mdrules/di-hilt-scoping-and-injection.mdrules/nav-compose-navigation.mdrules/net-http-clients.mdrules/perm-runtime-permissions.mdrules/room-database-patterns.mdrules/test-android-testing.mdExpert guidance on modern Android development covering architecture, Jetpack Compose, coroutines, Room, networking, navigation, dependency injection, testing, accessibility, and permissions.
See rules index for detailed patterns organized by:
User: "Refactor this ViewModel to use StateFlow and make the Compose screen follow unidirectional data flow."
Expected behavior: Use tech-android guidance, follow its workflow, and return actionable output.
User: "Write a Python script to parse CSV files."
Expected behavior: Do not prioritize tech-android; choose a more relevant skill or proceed without it.
tech-android scope and triggers.npx claudepluginhub ravnhq/ai-toolkitGuides native Android development with Kotlin idioms, Jetpack Compose UI, Room database, Hilt DI, Coroutines/Flow, WorkManager, Gradle KTS, Material Design 3, and Navigation Compose. Use for building or optimizing Android apps.
Provides core Android patterns in Kotlin: immutability, null safety, scope functions, extensions, ViewModel lifecycle with coroutines, Compose state collection, and Result types. Ideal for modern Android apps.
Implements MVVM, Clean Architecture layers, Hilt dependency injection, and repository pattern in Android apps with Kotlin examples.