ios-debugger-agent

Build, run, and debug iOS projects on a booted simulator.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/curtislmartin/daily-ascent-engineering --skill ios-debugger-agent-curtislmartin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-debugger-agent
Source: https://github.com/curtislmartin/daily-ascent-engineering/tree/main/skills_repo/ios-debugger-agent
Command: npx skills add https://github.com/curtislmartin/daily-ascent-engineering --skill ios-debugger-agent-curtislmartin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates building, running, and debugging an iOS project on a booted simulator, reducing manual setup and iteration time during development.

Core Features & Use Cases

  • Discover the booted simulator and prep the development environment.
  • Configure a session with project path (or workspace), scheme, and simulator ID for deterministic runs.
  • Build, run, launch, and debug the app on the simulator; inspect UI state and capture logs and console output for troubleshooting.
  • Use cases include rapid UI testing, runtime debugging, and behavior validation on a live iOS environment.

Quick Start

Boot a simulator and run the current project scheme with XcodeBuildMCP to start debugging.

Frequently Asked Questions about ios-debugger-agent

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

FAQPage Schema
How do I debug an iOS app on a booted simulator?

To debug an iOS app on a booted simulator, you need to configure a session with your project path or workspace, specify a scheme, and use XcodeBuildMCP utilities to build, run, and launch the app while capturing logs and inspecting the UI state.

What do I need to run an iOS project on a simulator using XcodeBuildMCP?

Running an iOS project requires a booted simulator, the appropriate project path or workspace, a known scheme, and access to XcodeBuildMCP utilities to automate the build and debug process.

Can I capture console output and inspect UI state during iOS simulator debugging?

Yes, you can capture console output and inspect UI state during iOS simulator debugging by running your configured scheme with XcodeBuildMCP, which allows you to interact with the simulator UI and diagnose runtime behavior.

How do I diagnose runtime behavior for an iOS app?

You can diagnose runtime behavior for an iOS app by building and running the project on a booted simulator, then capturing logs and inspecting the on-screen state using XcodeBuildMCP tools to troubleshoot issues.

What is the best way to automate building and running iOS apps on a simulator?

Automating building and running iOS apps on a simulator is best handled by configuring a session with deterministic parameters like project path, scheme, and simulator ID, then executing the run via XcodeBuildMCP.