← ClaudeAtlas

axe-ios-simulatorlisted

iOS Simulator automation using AXe CLI for touch gestures, text input, hardware buttons, screenshots, video recording, and accessibility inspection. Use when automating iOS Simulator interactions, writing UI tests, capturing screenshots/video, or inspecting accessibility elements. Triggers on iOS Simulator automation, AXe CLI usage, simulator tap/swipe/gesture commands, or accessibility testing tasks.
aiskillstore/marketplace · ★ 329 · Testing & QA · score 79
Install: claude install-skill aiskillstore/marketplace
# AXe iOS Simulator Automation AXe is a single-binary CLI for iOS Simulator automation via Apple's Accessibility APIs and HID. ## Installation ```bash brew install cameroncooke/axe/axe ``` ## Quick Start ```bash # Get simulator UDID axe list-simulators UDID="<simulator-udid>" # Basic interactions axe tap -x 100 -y 200 --udid $UDID axe tap --label "Safari" --udid $UDID axe type 'Hello World!' --udid $UDID axe gesture scroll-down --udid $UDID axe button home --udid $UDID axe screenshot --udid $UDID ``` ## Touch & Gestures ```bash # Tap at coordinates axe tap -x 100 -y 200 --udid $UDID # Tap by accessibility identifier or label axe tap --id "myButton" --udid $UDID axe tap --label "Submit" --udid $UDID # With timing controls axe tap -x 100 -y 200 --pre-delay 1.0 --post-delay 0.5 --udid $UDID # Swipe axe swipe --start-x 100 --start-y 300 --end-x 300 --end-y 100 --udid $UDID axe swipe --start-x 50 --start-y 500 --end-x 350 --end-y 500 --duration 2.0 --delta 25 --udid $UDID # Low-level touch control axe touch -x 150 -y 250 --down --udid $UDID axe touch -x 150 -y 250 --up --udid $UDID axe touch -x 150 -y 250 --down --up --delay 1.0 --udid $UDID ``` ## Gesture Presets | Preset | Use Case | |--------|----------| | `scroll-up` | Content navigation | | `scroll-down` | Content navigation | | `scroll-left` | Horizontal scrolling | | `scroll-right` | Horizontal scrolling | | `swipe-from-left-edge` | Back navigation | | `swipe-from-right-edge` | Forward navigation | | `swipe-fr