Android Custom Drawing Canvas
Use when creating custom UI components, charts, shaders, or hardware-accelerated drawing in Android with Jetpack Compose Canvas.
Android Gemini Nano
Use when integrating Google Gemini Nano via AICore for on-device ML.
Android Lint And Quality
Use when setting up static analysis, enforcing coding standards, or configuring Detekt/KtLint for Android.
Android Kmp Platform Channels
Bridging Native iOS and Desktop APIs back into KMP.
Android Design System M3
Use when creating Material 3 design systems, custom themes, or dynamic color implementations in Android apps with Jetpack Compose.
Android Navigation Expert
Use when scaffolding or debugging Jetpack Compose Navigation. Enforces Type-Safe navigation with Kotlin Serialization instead of legacy String routes.
Android Gradle Expert
Use when configuring Gradle builds, managing dependencies, or modularizing Android applications.
Android Ktlint Formatting
Use when formatting Kotlin code, enforcing the Android style guide, or configuring KtLint for Android.
Android Performance Audit
Use when profiling Android apps, debugging memory leaks, optimizing Compose UI, or improving app startup time.
Android Media3 Exoplayer
Background playing, Audio focus, and PiP mode using Media3.
Android Accessibility
Use when improving app accessibility, ensuring WCAG compliance, or fixing TalkBack navigation for Android.
Android Kmp Shared
Use when building Kotlin Multiplatform (KMP) shared modules, integrating with iOS, or sharing business logic across platforms.
Android Media And Image Expert
Use when loading images with Coil/Glide, implementing video playback with Media3/ExoPlayer, or handling media metadata in Android.
Android Wear Os Compose
Jetpack Compose for Wear OS, rotary input, and ambient modes.
Android Ci Cd Expert
Use when setting up continuous integration/deployment (GitHub Actions), Gradle Play Publisher, Fastlane, or R8 Proguard rules for Release builds.
Android Macrobenchmark
Use when evaluating App Startup Time, frame timing, and writing Baseline Profiles.
Android Rag Local
Implement local Retrieval-Augmented Generation using Room and Vector embeddings.
Android Google Workspace Expert
Use when integrating Google Workspace APIs (Calendar, Drive, Docs) or implementing Google Sign-In with OAuth Scopes.
Android Hardware Testing
Automated UIAutomator tests and Hardware mocking setup.
Android Build Verification
MANDATORY verification skill to run after EVERY file change. Automatically triggers an Android build (assembledDebug) to check for compilation or schema errors.
Android Kmp Compose Ui
Expanding KMP shared UI to cover Compose Multiplatform edge-cases.
Android Adaptive Layouts
Use when supporting tablets, foldables, and different screen sizes in Android apps with Jetpack Compose.
Android Enterprise Security
Deep-dive skills for banking and healthcare apps.
Android Background Execution
Expert guidance on implementing and managing background tasks in modern Android applications (API 30+).
Android Offline First
Use when implementing local data persistence, offline synchronization, or background data fetching for Android.
Android Coroutines Expert
Use to enforce safe concurrency, correct Dispatcher usage, and proper Channel vs StateFlow patterns in ViewModels.
Android Code Review Expert
Use when performing a code review for Android pull requests, focusing on architecture, memory safety, and UI excellence.
Android Bluetooth Ble
Handling Bluetooth Low Energy, flow wrappers, and Android 12+ permissions.
Android Camerax Mlkit
Seamless integration of CameraX with Google ML Kit for vision tasks.
Android Adb Terminal
Use when interacting with Android emulators or physical devices via ADB (Android Debug Bridge).
Android Design To Code
Use when translating Figma, Sketch, or Adobe XD designs into Jetpack Compose code for Android.
Android Clean Architecture
Use when designing the architecture, data layer, domain models, or business logic for Android apps.
Android Security Hardened
Use when securing Android applications, implementing Biometric auth, or encrypting sensitive data locally.
Android Jetpack Compose
Use when creating, refactoring, or optimizing Android UI components using Jetpack Compose.
Android Screenshot Testing
Use when implementing visual regression tests, verifying UI layouts, or using Paparazzi/Roborazzi for Android.
Android Detekt Expert
Use when performing logic-based static analysis, detecting code smells, or configuring Detekt for Android.
Android Motion Animations
Use when creating advanced Compose animations, shared element transitions, or physics-based motions for Android.
Android Unit Testing
Use when writing or fixing unit tests, mocking objects, or testing reactive flows in Android.
Android Local Stt Tts
Patterns for local Speech-to-Text and Text-to-Speech without cloud latency.
Android Location Maps
Google Maps SDK, FusedLocationProvider, and Background GeoFencing.