List available simulators, filter to iPad only, and recommend one based on test content. Use inside ipad-tester agent after load-test-cases and before build-and-launch. Includes iPad-specific checks: split-view, slide-over, multitasking layout. Presents recommendation with reasoning and waits for user confirmation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/apple-ui-test-automation:select-ipad-simulatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- `test_cases` — list of test cases (used to determine best device size and orientation)
test_cases — list of test cases (used to determine best device size and orientation)axe list-simulators
Filter results: keep iPad only — exclude iPhone, Apple Watch, Apple TV, Apple Vision Pro. Prefer simulators that are already booted.
| Test content | Recommended device |
|---|---|
| General regression | Latest iPad Pro (largest canvas) |
| Compact layout, sidebars | iPad mini (smallest iPad, 744pt width) |
| Split-view / multitasking | iPad Pro 12.9" or iPad Pro 11" — these support all multitasking modes |
| Navigation, popovers | Any iPad — test both portrait and landscape |
Before confirming the simulator, inform the user about relevant iPad behaviors the tests may trigger:
Settings > Home Screen & Multitasking > Allow Multiple Apps off) to isolate behavior.ui_contains assertions should match the popover's AX label, not a navigation title.State your reasoning clearly, e.g.:
"For split-view testing I recommend iPad Pro 12.9" (UDID: XXXX, iOS 17.5) — it supports all three multitasking modes. Want to use this, or test on iPad mini as well for compact layout coverage?"
Wait for the user to confirm or choose before returning the UDID.
udid — confirmed simulator UDID (or list of UDIDs)device_name — human-readable name + iOS version, e.g. "iPad Pro 12.9-inch (iOS 17.5)"npx claudepluginhub hoangdh2001/apple-app-ui-test-automation --plugin apple-ui-test-automationGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.