foxctl Mobile Android

Community

Control Android emulators via ADB.

Authorjoshka0
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Foxctl Mobile Android removes the tedium of manually operating Android emulators by letting you manage devices and apps, capture UI state, and gather diagnostics programmatically.

Core Features & Use Cases

  • Device management: List emulator devices and retrieve detailed device properties for reliable targeting.
  • App lifecycle automation: Install APKs, launch apps (optionally specifying an activity), terminate apps, and grant app permissions.
  • UI interaction and inspection: Perform taps, swipes, text input, key presses, and retrieve a UI hierarchy for troubleshooting.
  • Debugging and system analysis: Capture screenshots, read logcat output (optionally filtered), and run dumpsys for system/service details.
  • File and deep-link workflows: Push/pull files between host and emulator and open URLs/deep links to validate flows quickly.

A common use case is repeatedly installing and starting a test app, capturing a screenshot and logcat, and pulling a generated report file after each run.

Quick Start

Use foxctl to list connected emulator devices by running: foxctl run mobile/android --input '{"operation":"list_devices"}'.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: foxctl Mobile Android
Download link: https://github.com/joshka0/foxctl/archive/main.zip#foxctl-mobile-android

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.