argent-device-interact
CommunityControl iOS and Android emulators safely.
Software Engineering#automation#mobile testing#keyboard input#simulator control#android adb#ios accessibility#ui gestures
Authorsoftwarebyze
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill removes the trial-and-error of interacting with iOS simulators and Android emulators by providing a consistent set of touch, keyboard, navigation, and screenshot workflows across platforms.
Core Features & Use Cases
- Unified device interaction: Tap, swipe/scroll, pinch/rotate, type, press hardware buttons, and rotate orientation using normalized coordinates (0.0–1.0).
- App opening without brittle UI navigation: Launch apps by bundle ID or open URLs/schemes instead of tapping home-screen icons.
- Reliable UI target discovery: Guide you to use accessibility discovery tools like describe/debugger-component-tree/native-describe-screen before resorting to screenshots.
- Sequencing for multi-step actions: Batch steps with run-sequence for deterministic flows like scrolling multiple times or typing+submitting.
- Platform caveat handling: Includes guidance for Android adb reverse/permissions and iOS describe limitations, plus fallbacks when accessibility inspection fails.
Quick Start
Use argent-device-interact after selecting a booted device with list-devices, then tap a UI element using gesture-tap with normalized x and y coordinates.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: argent-device-interact Download link: https://github.com/softwarebyze/Backgammon-Mastermind/archive/main.zip#argent-device-interact Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.