android-cli

Manage Android SDK components, virtual devices, and app deployment via CLI.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/shirulot/codex-skill --skill android-cli-shirulot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-cli
Source: https://github.com/shirulot/codex-skill/tree/main/android-cli
Command: npx skills add https://github.com/shirulot/codex-skill --skill android-cli-shirulot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill streamlines the complex Android development lifecycle by providing a unified interface for managing SDKs, emulators, project creation, and device interaction.

Core Features & Use Cases

  • SDK & Emulator Management: Easily install, update, and remove SDK packages and manage virtual devices without manual configuration.
  • UI Inspection & Testing: Quickly debug UI layouts using JSON dumps and automate testing journeys to ensure app stability.
  • Use Case: When debugging a UI issue, use the layout command to inspect the view hierarchy and identify the specific element causing the error.

Quick Start

Use the android-cli skill to list all available Android SDK packages and install the latest platform tools.

Frequently Asked Questions about android-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Android SDK packages and emulators from the command line?

You can manage Android SDK packages and emulators from the command line by using a unified toolset to install, update, and remove SDK components, as well as create and manage virtual devices without manual configuration.

How do I inspect an Android UI layout for debugging?

To inspect an Android UI layout for debugging, you can use a command that dumps the view hierarchy to JSON, allowing you to quickly identify specific elements causing errors in your application's layout.

Can I automate UI testing journeys for Android applications?

Yes, you can automate UI testing journeys for Android applications by using a toolset that facilitates journey-based testing, ensuring app stability through automated interactions and screenshot capture.

What is the best way to scaffold a new Android project and diagnose environment issues?

The best way to scaffold a new Android project and diagnose environment issues is to use a unified command-line interface that provides efficient project scaffolding and environment diagnostics alongside SDK component management.

Do I need manual configuration to deploy applications to an Android virtual device?

No, you do not need manual configuration to deploy applications to an Android virtual device, as the command-line interface handles application deployment and virtual device management automatically.