ios-simulator-skill

Automate iOS simulator testing with accessibility-driven navigation and structured data.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/DylanMiller765/memori --skill ios-simulator-skill-dylanmiller765
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-simulator-skill
Source: https://github.com/DylanMiller765/memori/tree/main/.claude/skills/ios-simulator
Command: npx skills add https://github.com/DylanMiller765/memori --skill ios-simulator-skill-dylanmiller765

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

iOS app testing and simulator management can be brittle and time-consuming when relying on pixel-based interactions; this Skill consolidates the process by using accessibility-driven navigation and structured data to create reliable, repeatable automation across iOS simulators.

Core Features & Use Cases

  • Semantic UI navigation using the accessibility tree to identify elements by type, label, and ID
  • 21 production-ready scripts covering build, test, simulator lifecycle, accessibility auditing, and data reporting
  • Use cases include cross-device automation, deterministic test execution, bug reproduction, and performance profiling with machine-friendly outputs

Quick Start

Launch a sample workflow to boot a simulator, map the screen, and perform a basic tap or text entry to verify end-to-end automation

Frequently Asked Questions about ios-simulator-skill

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

FAQPage Schema
How do I automate iOS simulator testing without relying on pixel coordinates?

You can automate iOS simulator testing using accessibility-driven navigation, which leverages the accessibility tree to identify UI elements by type, label, and ID for reliable, repeatable interactions.

What's the best way to manage multiple iOS simulator configurations for automated testing?

Managing multiple iOS simulator configurations is handled through 21 production-ready scripts that control simulator lifecycle, build, and test execution across different devices using structured data and optional JSON output.

Do I need Python and macOS tooling to run iOS simulator automation scripts?

Yes, running these iOS simulator automation scripts requires a macOS environment with Python-based tooling to execute the 21 production scripts and manage simulator lifecycles.

Can I generate machine-readable reports from iOS accessibility audits?

Yes, iOS accessibility auditing and data reporting can generate optional JSON output with verbose logging, providing machine-friendly outputs for downstream analysis.

How does accessibility-driven navigation improve iOS app testing reliability?

Accessibility-driven navigation improves iOS app testing reliability by using the accessibility tree to locate elements semantically, avoiding brittle pixel-based interactions during cross-device automation and bug reproduction.

What tasks do the included iOS simulator scripts cover?

The 21 production-ready scripts cover building, testing, simulator lifecycle management, accessibility auditing, and data reporting, supporting workflows like deterministic test execution and performance profiling.