axe

Automate iOS Simulator touches, text input, button presses, and video capture via AXe CLI.

Updated Dec 31, 2025
One-click install
npx skills add https://github.com/diegopetrucci/ios-agents-skills --skill axe-diegopetrucci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axe
Source: https://github.com/diegopetrucci/ios-agents-skills/tree/main/axe
Command: npx skills add https://github.com/diegopetrucci/ios-agents-skills --skill axe-diegopetrucci

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates iOS Simulator automation and accessibility tasks by providing a single CLI to perform touches, text input, hardware button presses, and video capture, reducing manual steps in testing and verification.

Core Features & Use Cases

  • Tap, swipe, and gesture automation on iOS simulators to automate UI interactions.
  • Enter text, simulate hardware buttons, and record or stream simulator video for documentation and debugging.
  • Describe or inspect the UI tree for accessibility verification and UI analysis.

Quick Start

Boot a target iOS simulator, then run AXe commands to automate taps, text input, and UI actions using the simulator UDID.

Frequently Asked Questions about axe

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

FAQPage Schema
How do I automate tapping and text input on an iOS simulator?

You can automate iOS simulator interactions by using the AXe CLI to perform taps, swipes, and text input. This requires booting a target simulator and passing its UDID to the AXe commands to simulate UI interactions.

Can I capture or stream video from an iOS simulator for debugging?

Yes, you can capture video from an iOS simulator using the AXe CLI. It supports video streaming and recording directly from the simulator to help with documentation and debugging workflows.

How do I inspect the UI tree for accessibility verification on an iOS simulator?

You can inspect the UI tree for accessibility verification by running the AXe describe-ui command. This allows you to analyze and verify the accessibility properties of UI elements within the target iOS simulator.

What do I need to run AXe commands for iOS simulator automation?

To run AXe commands for iOS simulator automation, you need the AXe CLI available in your environment and a connected, booted iOS simulator. You must provide the specific simulator UDID to target the automation commands.

Can I simulate hardware button presses on an iOS simulator?

Yes, you can simulate hardware button presses on an iOS simulator using the AXe CLI. It includes commands to trigger hardware buttons, allowing you to automate navigation and system interactions within your testing workflows.