What problem does it solve?
This Skill enables developers to automate building, launching, and debugging iOS apps on a booted simulator using XcodeBuildMCP. It streamlines handoff between building, running, interacting with the UI, and collecting logs, reducing manual setup.
Core Features & Use Cases
- Automated Build & Run: Build the current project scheme and run it on a booted iOS simulator.
- Launch & Inspect: Launch the app when already built and describe or interact with the UI to diagnose issues.
- UI Interaction & Debugging: Describe UI, tap, type, and gesture to navigate the app and verify behavior.
- Logs & Diagnostics: Start and stop simulators logs, capture console output, and identify runtime problems.
- Use Case: A developer wants to quickly verify a new feature in a running simulator and capture logs for bug reporting.
Quick Start
Run the ios-debugger-agent to boot a simulator if needed, build and run the current scheme, then attach UI interaction and log capture to diagnose runtime behavior.