test-xcode

Build and test iOS apps on a simulator using XcodeBuildMCP.

50|14|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/All-The-Vibes/ATV-StarterKit --skill test-xcode-all-the-vibes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-xcode
Source: https://github.com/All-The-Vibes/ATV-StarterKit/tree/main/.github/skills/test-xcode
Command: npx skills add https://github.com/All-The-Vibes/ATV-StarterKit --skill test-xcode-all-the-vibes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates building and testing iOS apps on the simulator.

Core Features & Use Cases

  • Discover Xcode projects and schemes, boot and prepare a simulator, build the app for a chosen scheme, install and launch on the simulator, and capture logs for verification.
  • Take automated screenshots and collect logs during test runs to verify UI behavior and crash-free operation.
  • Provide structured failure handling with guidance for human verification when needed and integration with review workflows.

Quick Start

Run the test-xcode skill with default settings to build and test your app on a simulator.

Frequently Asked Questions about test-xcode

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

FAQPage Schema
How do I automate building and testing an iOS app on a simulator?

To automate iOS app building and testing on a simulator, you can use a skill that discovers Xcode projects, boots a simulator, builds the chosen scheme, installs the app, and captures logs and screenshots to verify behavior.

Can I run nightly regression checks across multiple iOS schemes and simulators?

Yes, you can run nightly regression checks by validating code changes across multiple schemes and simulators, capturing logs and screenshots during the run to verify crash-free operation and UI behavior.

How do I capture logs and screenshots during an automated Xcode simulator test run?

You capture logs and screenshots during an Xcode simulator test by installing and launching the app on the booted simulator, which then automatically collects logs and takes screenshots to verify UI behavior.

Does automated iOS simulator testing require discovering Xcode projects and schemes first?

Yes, automated iOS simulator testing requires discovering existing Xcode projects and schemes first to select the correct build target before booting the simulator and building the app.

What happens when an automated iOS build or test fails on the simulator?

When an automated iOS build or test fails on the simulator, the system provides structured failure handling with guidance for human verification and integration with review workflows to help remediate the issue.