What problem does it solve? Building a native Android app normally requires Android Studio and a GUI, which blocks terminal-only or agent-driven workflows. This Skill provides a complete no-sudo, no-IDE path: toolchain setup from zero, Gradle build pitfalls, and staged build-verify guidance for Kotlin + Jetpack Compose apps. ## Core Features & Use Cases - Toolchain from zero: Installs JDK 17 (brew formula), Android cmdline-tools, SDK packages, and the Gradle wrapper without sudo or Android Studio, with a ready-to-source env script. - Build pitfall guidance: Covers KSP vs annotationProcessor for Room, AutoMirrored Material icons, compose-bom version pinning, and emulator-to-host networking via 10.0.2.2 with cleartext config. - Camera and photo patterns: Provides working code for system-camera capture, gallery import, EXIF timestamps, burned-in overlay stamps, and dependency-free multipart upload. - Use Case: You need a field app that captures photos, stamps them with date and location, stores them offline in Room, and uploads them to a backend — all scaffolded and build-verified stage by stage from a terminal. ## Quick Start Ask the agent to scaffold a new native Android app with Kotlin and Jetpack Compose and verify it builds with assembleDebug.