android

Automate Android device management and debugging via ADB and shell commands.

32|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/hyperb1iss/hyperdroid-skill --skill android-hyperb1iss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android
Source: https://github.com/hyperb1iss/hyperdroid-skill/tree/main/skills/android
Command: npx skills add https://github.com/hyperb1iss/hyperdroid-skill --skill android-hyperb1iss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Interacting with Android devices via ADB and shell commands can be error-prone and tedious. This skill provides a structured guide and practical commands to connect devices, run diagnostics, manage apps, automate UI actions, collect logs, and analyze crashes.

Core Features & Use Cases

  • Connection: Connect devices via USB or wireless ADB, handle multiple devices, and ensure proper authorization.
  • Shell Commands: Execute commands, view system properties, manage files, and monitor processes.
  • App Management: Install, uninstall, grant permissions, start/stop apps, and manage app data.
  • UI Automation: Perform taps, swipes, text input, and simulate hardware key events; capture screenshots and UI dumps.
  • Debugging & Logs: Use logcat and dumpsys to diagnose issues, collect crash data, and inspect tombstones.
  • System Inspection: Inspect system state with dumpsys, getprop, and device health metrics.
  • Reboot & Recovery: Reboot into different modes and perform recovery-oriented troubleshooting.
  • Troubleshooting: Troubleshoot device connectivity and command availability with common fixes.

Quick Start

Connect an Android device via USB or pair it wirelessly, ensure USB debugging is enabled, and start using ADB commands to inspect, install, and debug apps.

Frequently Asked Questions about android

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

FAQPage Schema
How do I connect an Android device via wireless ADB?

Wireless ADB connection lets you pair and connect Android devices over a network instead of USB. You can enable wireless debugging in developer options, pair the device, and execute shell commands remotely for device management.

Can I capture and analyze crash logs using ADB?

You can capture crash logs using ADB by running logcat and dumpsys to collect crash data and inspect tombstones. This helps diagnose application errors and inspect the Android system state to troubleshoot device behavior.

How do I manage app installations and permissions with ADB?

Managing apps with ADB involves executing shell commands to install or uninstall packages, grant permissions, and start or stop apps. You can also clear app data and manage files across single or multiple connected devices.

Does ADB work for debugging multiple Android devices at the same time?

ADB supports debugging multiple Android devices simultaneously by targeting specific device serials in your shell commands. You can run diagnostics, inspect system properties, and collect logs across all connected devices independently.

What is the best way to troubleshoot Android device connectivity issues with ADB?

Troubleshooting ADB connectivity involves checking device authorization, verifying USB debugging is enabled, and ensuring proper driver installation. You can also verify command availability and apply common fixes to resolve connectivity failures.