| name | adb-uiautomator |
| description | Semantic UI element detection via uiautomator2 |
| version | 1.0.0 |
| modularized | true |
| scripts_enabled | true |
| tier | 3 |
| category | adb-app-automation |
| last_updated | "2025-12-02T00:00:00.000Z" |
| compliance_score | 100 |
| dependencies | ["adb-screen-detection","adb-navigation-base","adb-workflow-orchestrator"] |
| auto_trigger_keywords | ["uiautomator","automation","testing","check"] |
| scripts | [{"name":"adb-uiautomator-launch.py","purpose":"Uiautomator Launch automation","type":"python","command":"uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-launch.py","zero_context":true,"version":"1.0.0","last_updated":"2025-12-02T00:00:00.000Z"},{"name":"adb-uiautomator-check.py","purpose":"Uiautomator Check automation","type":"python","command":"uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-check.py","zero_context":false,"version":"1.0.0","last_updated":"2025-12-02T00:00:00.000Z"},{"name":"adb-uiautomator-test.py","purpose":"Uiautomator Test automation","type":"python","command":"uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-test.py","zero_context":false,"version":"1.0.0","last_updated":"2025-12-02T00:00:00.000Z"}] |
| color | cyan |
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.
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-launch.py
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-launch.py \
--device 127.0.0.1:5555
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-launch.py --json
adb-uiautomator-check.py
Uiautomator Check automation.
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-check.py
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-check.py \
--device 127.0.0.1:5555
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-check.py --json
adb-uiautomator-test.py
Uiautomator Test automation.
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-test.py
uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-test.py \
--device 127.0.0.1:5555
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