test-xcode

Orchestrates build, install, and test of apps on iOS simulator via RAG.

25|15|Updated Aug 2, 2021
One-click install
npx skills add https://github.com/JesusFilm/core --skill test-xcode-jesusfilm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-xcode
Source: https://github.com/JesusFilm/core/tree/main/.claude/skills/test-xcode
Command: npx skills add https://github.com/JesusFilm/core --skill test-xcode-jesusfilm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Builds, installs, and tests iOS apps on the simulator by coordinating XcodeBuildMCP, reducing manual steps and increasing test coverage.

Core Features & Use Cases

  • End-to-end iOS testing: Discover projects, select a scheme, boot a simulator, build for the iOS simulator, install, launch, and verify app behavior with logs and screenshots.
  • Robust orchestration: Manage prerequisites (Xcode, server connection, a valid workspace), handle builds, installs, launches, and test results across multiple flows; supports human verification steps when needed.
  • Observability: Capture console logs and screenshots for validation; report failures with actionable guidance.

Quick Start

Use /xcode-test to begin the automated build, install, and test workflow on your connected 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 iOS simulator testing end to end?

Automate iOS simulator testing by orchestrating project discovery, scheme selection, simulator boot, app build, deployment, and UI verification with logs and screenshots.

What do I need to run automated iOS app builds on the simulator?

Running automated iOS app builds requires Xcode with command-line tools, a connected XcodeBuildMCP server, a valid Xcode project or workspace, and at least one ready iOS simulator.

Can I capture console logs and screenshots during iOS simulator test runs?

Yes, iOS simulator test runs capture console logs and screenshots for validation, reporting failures with actionable guidance and supporting human verification steps when needed.

How does XcodeBuildMCP handle build and install workflows for iOS apps?

XcodeBuildMCP handles iOS app workflows by orchestrating project discovery, scheme selection, simulator boot, building for the iOS simulator, installing, launching, and verifying app behavior.

Why is my automated iOS simulator test failing to start?

Automated iOS simulator tests fail if prerequisites are missing, such as no connected XcodeBuildMCP server, invalid Xcode workspace, or no booted iOS simulator; robust error handling reports these actionable failures.

Does this iOS testing automation support human verification steps?

Yes, the iOS testing automation supports human verification steps when needed, providing detailed logs and screenshots so users can manually validate app behavior during the orchestrated test flow.