
Adb Uiautomator
- 1 installs
- 534 repo stars
- Updated August 4, 2026
- majiayu000/claude-skill-registry
Detects Android UI elements semantically via uiautomator2 for app automation and testing, with launch and check scripts.
About
Provides semantic UI element detection through uiautomator2 for Android app automation and testing. A developer uses it to launch and inspect app UI elements for automated Android interaction.
- Semantic element detection via uiautomator2
- Launch and check automation scripts
Adb Uiautomator by the numbers
- 1 all-time installs (skills.sh)
- Ranked #1,983 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/majiayu000/claude-skill-registry --skill adb-uiautomatorAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 534 |
| Last updated | August 4, 2026 |
| Repository | majiayu000/claude-skill-registry ↗ |
What it does
Detects Android UI elements semantically via uiautomator2 for app automation and testing, with launch and check scripts.
Files
---
Quick Reference (30 seconds)
Semantic UI element detection via uiautomator2
What It Does: Automates interactions and testing for the target app.
Core Capabilities:
- 🚀 App Control: Launch and interact with app
- 🔍 Detection: Monitor app behavior
- ✅ Validation: Verify functionality
When to Use:
- Testing app on various devices
- Automating app interactions
- Validating app functionality
---
Scripts
adb-uiautomator-launch.py
Uiautomator Launch automation.
# Basic usage
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-launch.py
# With device specification
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-launch.py \
--device 127.0.0.1:5555
# JSON output
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-launch.py --json---
adb-uiautomator-check.py
Uiautomator Check automation.
# Basic usage
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-check.py
# With device specification
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-check.py \
--device 127.0.0.1:5555
# JSON output
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-check.py --json---
adb-uiautomator-test.py
Uiautomator Test automation.
# Basic usage
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-test.py
# With device specification
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-test.py \
--device 127.0.0.1:5555
# JSON output
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-test.py --json---
Workflows
This skill includes TOON-based workflow definitions for automation.
What is TOON?
TOON (Task-Oriented Orchestration Notation) is a structured workflow definition language that pairs with Markdown documentation. Each workflow consists of:
- [name].toon - Orchestration logic and execution steps
- [name].md - Complete documentation and usage guide
This TOON+MD pairing approach is inspired by the BMAD METHOD pattern, adapted to use TOON instead of YAML for better orchestration support.
Available Workflows
Workflow files are located in workflow/ directory:
Example Workflows (adb-uiautomator):
workflow/app-launch.toon- Launch app with uiautomator2 verificationworkflow/element-check.toon- Find and verify UI elementsworkflow/functional-test.toon- Complete app functionality testing
Running a Workflow
Execute any workflow using the ADB workflow orchestrator:
uv run .claude/skills/adb-workflow-orchestrator/scripts/adb-run-workflow.py \
--workflow .claude/skills/adb-uiautomator/workflow/app-launch.toon \
--param device="127.0.0.1:5555"Workflow Documentation
Each workflow includes comprehensive documentation in the corresponding .md file:
- Purpose and use case
- Prerequisites and requirements
- Available parameters
- Execution phases and steps
- Success criteria
- Error handling and recovery
- Example commands
See the workflow/ directory for complete TOON file definitions and documentation.
Creating New Workflows
To create custom workflows for this skill: 1. Create a new .toon file in the workflow/ directory 2. Define phases, steps, and parameters using TOON v4.0 syntax 3. Create corresponding .md file with comprehensive documentation 4. Test with the workflow orchestrator
For more information, refer to the TOON specification and the workflow orchestrator documentation.
---
{
"name": "adb-uiautomator",
"repo": "rdmptv/AdbAutoPlayer",
"path": ".claude/skills/backup_20251202_151852/adb_backup/adb-uiautomator/SKILL.md",
"source": "github.com/rdmptv/AdbAutoPlayer",
"downloaded_at": "2026-02-02T05:04:03.741735Z",
"dir_name": "adb-uiautomator",
"category": "data"
}