What problem does it solve? Verifying iOS code changes manually requires repeatedly building, launching a simulator, tapping through screens, and reading logs by hand. This Skill automates that loop so you can confirm an app builds, launches, and behaves correctly before opening a PR. ## Core Features & Use Cases - Automated Simulator Testing: Discovers projects and schemes, boots a simulator, builds the app, installs it, and launches it via XcodeBuildMCP. - Screenshot and Log Verification: Captures screenshots of key screens and inspects simulator logs for crashes, exceptions, and error-level messages. - Failure Handling and Human Checkpoints: Documents failures with screenshots and logs, offers fix/todo/skip options, and pauses for human verification on flows like Sign in with Apple, push notifications, and in-app purchases. - Use Case: After modifying an iOS feature, run the skill with your scheme name to build on an iPhone simulator, walk through key screens, and receive a pass/fail summary with any crashes and created todos. ## Quick Start Ask the agent to run the test-xcode skill with your scheme name to build and test the app on a simulator.