What problem does it solve? Android development involves many fragmented command-line tasks: installing SDK packages, creating projects from templates, deploying APKs to devices, managing emulators, capturing screenshots, and inspecting UI layouts. This Skill consolidates all of these operations into guided usage of the android command-line tool, so you can perform them through natural language requests. ## Core Features & Use Cases - SDK and Environment Management: Install, update, list, and remove Android SDK packages, and diagnose environment details like SDK location with android sdk and android info. - Project Creation and Deployment: Scaffold new apps from templates with android create and deploy APKs to connected devices or emulators with android run. - Device Interaction and UI Inspection: Dump UI layout trees as JSON, capture and annotate screenshots, and send tap/swipe input via adb for automated device control. - Journey Testing and Docs Search: Execute XML-defined user journey tests against a running app and search the Android Knowledge Base for up-to-date API guidance. - Use Case: Ask the agent to create a new empty-activity project, install the required SDK platform, launch an emulator, deploy the app, and verify the home screen renders correctly — all in one session. ## Quick Start Use the android-cli skill to create a new Android project named My App, install the required SDK platform, and run it on an emulator.