test-xcode

Automate iOS app testing on a simulator by building, launching, and validating behavior.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/yxc023/agent-config-studio --skill test-xcode-yxc023
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-xcode
Source: https://github.com/yxc023/agent-config-studio/tree/main/.opencode/skills/test-xcode
Command: npx skills add https://github.com/yxc023/agent-config-studio --skill test-xcode-yxc023

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end iOS app testing on a simulator by building, launching, and validating app behavior.

Core Features & Use Cases

  • Discovery & setup: Detects Xcode projects and available schemes.
  • Build, install, and test: Builds the app for the simulator, installs, launches, and runs tests, capturing logs and screenshots for verification.
  • Debug and validation: Captures results for key screens to identify UI issues and crashes.

Quick Start

Run the /test-xcode command to start testing with the default scheme.

Frequently Asked Questions about test-xcode

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

FAQPage Schema
How do I automate iOS simulator testing for my Xcode project?

Automating iOS simulator testing is done by building, launching, and validating app behavior on a simulator. This Skill discovers available Xcode projects and schemes, boots a simulator, installs the app, and captures logs and screenshots for key screens.

What do I need to run automated Xcode simulator tests?

Running automated Xcode simulator tests requires Xcode, command-line tools, an XcodeBuildMCP server, a valid Xcode project or workspace, and at least one iOS Simulator. These components are necessary to build, launch, and validate app behavior.

Can I capture screenshots and logs during iOS app testing on a simulator?

Yes, capturing screenshots and logs during iOS app testing on a simulator is supported. The Skill captures logs, errors, and screenshots for key screens to verify app behavior and identify UI issues or crashes.

What is the best way to validate iOS app behavior on a simulator without manual checks?

Validating iOS app behavior without manual checks involves an automated testing workflow. This Skill builds, launches, and tests your app on a simulator, capturing results for key screens to identify UI issues and crashes.

Why does my iOS app test automation fail to discover Xcode schemes?

iOS app test automation may fail to discover Xcode schemes if the project or workspace is invalid or missing. Ensure you have a valid Xcode project or workspace and that the XcodeBuildMCP server is properly configured.