ios-simulator-skill

Automate iOS simulator lifecycle, app launching, and UI navigation via scripts.

2|Updated Sep 12, 2012
One-click install
npx skills add https://github.com/jiikko/dotfiles --skill ios-simulator-skill-jiikko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-simulator-skill
Source: https://github.com/jiikko/dotfiles/tree/main/_claude/skills/ios-simulator-skill
Command: npx skills add https://github.com/jiikko/dotfiles --skill ios-simulator-skill-jiikko

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill reduces the manual overhead of managing iOS simulators for testing, building, and automation, enabling faster iteration.

Core Features & Use Cases

  • Semantic UI navigation: navigate app screens and elements using meaning rather than pixel coordinates.
  • Script-driven automation: build, test, launch, and monitor apps with a cohesive automation suite.
  • Use Case: validate a login flow across multiple simulators with accessibility checks and structured results.

Quick Start

  • Run health check: bash scripts/sim_health_check.sh
  • Launch app: python scripts/app_launcher.py --launch com.example.app
  • Map screen: python scripts/screen_mapper.py
  • Tap/Enter: python scripts/navigator.py --find-text "Login" --tap
  • Accessibility audit: python scripts/accessibility_audit.py

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 for a login flow?

Automate iOS simulator testing by running script-driven commands to launch your app, navigate UI elements semantically, and validate the login flow with accessibility audits.

Can I navigate iOS simulator UI elements without pixel coordinates?

Yes, you can navigate iOS simulator UI elements semantically by finding elements through text and meaning rather than relying on hardcoded pixel coordinates.

How do I run an accessibility audit on an iOS simulator?

Run an accessibility audit on an iOS simulator by executing the dedicated accessibility audit script to evaluate UI elements and generate structured results.

Does iOS simulator automation require Xcode and macOS?

Yes, iOS simulator automation requires macOS-based workflows and relies on Xcode simulator lifecycle management to build, launch, and monitor applications.

What is the best way to get structured output from iOS simulator testing?

Get structured output from iOS simulator testing by requesting machine-readable JSON results after running semantic navigation and accessibility checks.

How do I check if my iOS simulator environment is ready for automation?

Check your iOS simulator environment readiness by running a health check script that validates the simulator lifecycle management setup before executing automation tasks.