android-conventionsUse when analyzing pattern consistency in an Android codebase — state management, dependency injection, testing, architecture, security, performance, or accessibility. Runs detection sweeps and applies the 80/20 decision matrix. Trigger on 'check patterns', 'which DI is used', 'state management cons
android-error-handlingUse when defining or reviewing how an Android/Kotlin app handles failures — typed error hierarchies, converting exceptions at the layer that catches them, Result/Either wrappers, try/catch around suspend calls, CancellationException handling, and mapping errors to user-facing strings. Trigger on 'er
android-expertUse for Android app development questions, implementation guidance, and code review — Jetpack Compose, ViewModel/StateFlow, Hilt/Koin, Room, DataStore, coroutines/Flow, Navigation 2/3, WorkManager, Gradle convention plugins and AGP 9, R8, security, performance, testing. Routes to the right reference
android-testingUse when writing or reviewing Android/Kotlin unit tests — ViewModels, reducers, validators, mappers, use cases, repositories with fakes, SavedStateHandle restoration, Flow/StateFlow emissions. Applies an adversarial 'how would I break this?' method: enumerate break vectors from the contract before w
adaptiveInstructions to make or update an app's UI so that it adapts to different
agp-9-upgradeUpgrades, or migrates, an Android project to use Android Gradle Plugin
android-intent-securityBest practices for Android Intent security. Use this skill when auditing
android-permissions-securityAudits, detects gaps, and remediates Android permissions and IPC component
android-profilerRecords and analyzes Android performance data and diagnoses performance
anr-audit-and-fixAudits Android codebases for ANR risks and diagnoses ANR stack dumps.
edge-to-edgeUse this skill to migrate your Jetpack Compose app to add adaptive edge-to-edge
glance-appwidget-updates-and-memoryManages Android AppWidget state updates, background syncs, and RemoteViews
glance-canonical-layoutsUse this skill to create home screen widgets using Jetpack Glance Canonical
jetpack-compose-performanceDiagnose and optimize Android Jetpack Compose UI code. Use this skill
migrate-xml-views-to-jetpack-composeProvides a structured workflow for migrating an Android XML View to Jetpack
navigation-3Learn how to install and migrate to Jetpack Navigation 3, and how to
navigation-eventIntercept back gestures and run Predictive Back animations using the
r8-analyzerAnalyzes Android build files and R8 keep rules to identify redundancies,
testing-setupAnalyze and create a testing strategy for Android apps - install testing