ios-debugger-agent

Build, run, and debug iOS applications on booted simulators using XcodeBuildMCP.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/igor-kupczynski/foodbuddy --skill ios-debugger-agent-igor-kupczynski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-debugger-agent
Source: https://github.com/igor-kupczynski/foodbuddy/tree/main/.skv/skills/ios-debugger-agent
Command: npx skills add https://github.com/igor-kupczynski/foodbuddy --skill ios-debugger-agent-igor-kupczynski

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of building, running, launching, and debugging iOS applications on simulators, providing essential tools for inspecting app behavior and capturing diagnostic information.

Core Features & Use Cases

  • Simulator Management: Discover and select booted simulators for targeted debugging.
  • App Lifecycle Control: Build, run, and launch applications on the simulator.
  • UI Inspection & Interaction: Describe UI elements, perform taps, type text, and execute gestures.
  • Log Capture: Capture console logs and application output for detailed analysis.
  • Use Case: When an iOS app crashes during development, use this Skill to launch it in the simulator, capture its logs, and inspect the UI state just before the crash to identify the root cause.

Quick Start

Use the ios-debugger-agent skill to build and run the current project on a booted simulator.

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 simulator using XcodeBuildMCP?

You can debug an iOS app on a simulator by using XcodeBuildMCP to build, run, and launch the application on a booted simulator. The Skill facilitates UI interaction, log capture, and runtime diagnostics to inspect application states.

Can I capture console logs and inspect the UI state when an iOS app crashes?

Yes, you can capture console logs and application output for detailed analysis. When an iOS app crashes during development, this Skill allows you to inspect the UI state and capture logs right before the crash to identify the root cause.

How do I interact with UI elements during iOS app debugging?

During iOS app debugging, you can interact with UI elements by describing them, performing taps, typing text, and executing gestures. This is managed through XcodeBuildMCP tools within the simulator environment.

Do I need a booted simulator to run and debug iOS applications?

Yes, a booted simulator is required. The Skill manages simulator sessions by discovering and selecting booted simulators to provide targeted debugging for your iOS development workflows.

What is the best way to manage the app lifecycle for iOS development workflows?

The best way to manage the app lifecycle is through XcodeBuildMCP, which provides direct app lifecycle control. It allows you to build, run, and launch applications directly on the target simulator for streamlined development.

Why are runtime diagnostics not working for my iOS simulator?

Runtime diagnostics require active XcodeBuildMCP tools to manage simulator sessions and inspect application states. Ensure your simulator is booted and the project is successfully built and running before attempting to capture diagnostic information.