ce-test-xcode

Automate Xcode iOS app builds and tests on simulators with XcodeBuildMCP.

14|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/Ouro-labs/ouroboros-plugins --skill ce-test-xcode-ouro-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-test-xcode
Source: https://github.com/Ouro-labs/ouroboros-plugins/tree/main/plugins/compound-engineering/assets/skills/ce-test-xcode
Command: npx skills add https://github.com/Ouro-labs/ouroboros-plugins --skill ce-test-xcode-ouro-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires XcodeBuildMCP, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of building and testing iOS apps on simulators, significantly reducing the manual testing effort and allowing developers to focus on other tasks.

Core Features & Use Cases

  • Build & Test Apps: Automates the process of building iOS apps and testing them on simulators using XcodeBuildMCP.
  • Screenshot & Log Capture: Captures screenshots, logs, and app behavior for thorough testing.
  • Pre-PR Testing: Can be used to verify app behavior before creating a pull request.
  • Use Case: Before submitting a pull request, a developer can run the 'ce-test-xcode' Skill to ensure their app behaves correctly on simulators and to catch any crashes early.

Quick Start

Run the test using the 'ce-test-xcode' Skill and specify the scheme name with the command: /ce-test-xcode MyApp-Debug.

Frequently Asked Questions about ce-test-xcode

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

FAQPage Schema
How do I automate iOS app testing on simulators before creating a pull request?

Automating iOS app testing on simulators is achieved by building the project and running tests via XcodeBuildMCP. This Skill executes deterministic pre-PR checks, capturing screenshots and logs to verify app behavior and catch crashes early.

What do I need to set up to run automated Xcode builds and tests?

To run automated Xcode builds and tests, you need Xcode installed and active connectivity to the XcodeBuildMCP MCP server. These dependencies provide the necessary environment to execute simulator-based app testing.

Can I capture screenshots and logs from Xcode simulator testing automatically?

Yes, you can capture screenshots and logs from Xcode simulator testing automatically. The Skill integrates with XcodeBuildMCP to record app behavior and gather logs during the automated test execution process.

What is the best way to ensure consistent pre-PR testing for iOS apps?

The best way to ensure consistent pre-PR testing for iOS apps is using XcodeBuildMCP for deterministic task execution. This approach standardizes the build and test process on simulators, reducing manual effort and catching issues early.

Does this automated simulator testing approach work with specific Xcode schemes?

Yes, automated simulator testing works with specific Xcode schemes. You can specify the scheme name directly in the command, such as `/ce-test-xcode MyApp-Debug`, to target the exact build configuration for testing.