simulator-test

Automate iOS simulator builds, launches, and debug log capture.

3|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/videogorl/ensemble --skill simulator-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simulator-test
Source: https://github.com/videogorl/ensemble/tree/main/.claude/skills/simulator-test
Command: npx skills add https://github.com/videogorl/ensemble --skill simulator-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates building, launching, and capturing debug logs from an iOS simulator, enabling rapid validation of runtime behavior without manual log collection.

Core Features & Use Cases

  • Build and launch the app in an iOS simulator from the CLI, with automated log streaming at debug level.
  • Capture and store logs for analysis, performance timing, and issue diagnosis across cold and warm starts.
  • Use cases include verifying startup timing, log-based bug repro, and performance measurements during development.

Quick Start

Boot a booted simulator, build the app with xcodebuild, and start a debug log stream to /tmp/ensemble-sim.log.

Frequently Asked Questions about simulator-test

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

FAQPage Schema
How do I capture debug logs from an iOS simulator using the command line?

To capture debug logs from an iOS simulator, you can automate the build, launch, and log streaming processes using Xcode command-line tools like xcodebuild and simctl to output data directly to a file.

Can I automate building and launching an iOS app in a simulator for rapid debugging?

Yes, you can automate building and launching an iOS app in a simulator to streamline debugging, allowing you to quickly verify runtime behavior without manually collecting logs.

Do I need Xcode command-line tools to stream iOS simulator logs?

Yes, streaming iOS simulator logs requires Xcode command-line tools, specifically xcodebuild for compiling the application and simctl for booting the simulator and capturing the log output.

What is the best way to measure iOS app startup timing across cold and warm starts?

The best way to measure iOS app startup timing is to use an automated simulator workflow that captures and stores debug logs, enabling detailed performance analysis for both cold and warm starts.

How does automating iOS simulator log capture help with bug reproduction?

Automating iOS simulator log capture helps with bug reproduction by consistently streaming and storing debug-level logs during app launches, providing a reliable record for diagnosing runtime issues.