ios-simulator-debugger

Solid

Build, run, launch, inspect, interact with, and debug iOS simulator apps using XcodeBuildMCP tools, UI descriptions, screenshots, and log capture. Prefer ios-simulator-browser for user-facing browser mirrors, visible simulator proof, or SwiftUI preview viewing.

Code & Development 8 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# iOS Simulator Debugger Use XcodeBuildMCP for simulator control, build/run, UI inspection, screenshots, interaction, and logs. If the user should see or interact with the running app, prefer `ios-simulator-browser` after this skill has selected or launched the Simulator. Keep this skill focused on build/run, logs, bundle IDs, UI tree inspection, and headless simulator automation. ## Workflow 1. Discover a booted simulator with `mcp__XcodeBuildMCP__list_sims`. If none is booted, ask the user to boot one unless they asked you to boot it. 2. Set defaults with `mcp__XcodeBuildMCP__session-set-defaults`: `projectPath` or `workspacePath`, `scheme`, `simulatorId`, optional `configuration: "Debug"` and `useLatestOS: true`. 3. Build/run with `mcp__XcodeBuildMCP__build_run_sim` when requested. If the build fails, inspect output and retry only when justified, optionally with `preferXcodebuild: true`. 4. After a successful run, verify launch with `mcp__XcodeBuildMCP__describe_ui` or `mcp__XcodeBuildMCP__screenshot` before UI interaction. 5. If only launch is requested, use `mcp__XcodeBuildMCP__launch_app_sim`. If bundle id is unknown, call `mcp__XcodeBuildMCP__get_sim_app_path` then `mcp__XcodeBuildMCP__get_app_bundle_id`. ## Interaction - Describe before acting: `mcp__XcodeBuildMCP__describe_ui`. - Tap by `id` or `label` first; coordinates only when needed. - Type after focusing a field with `mcp__XcodeBuildMCP__type_text`. - Use `mcp__XcodeBuildMCP__gesture` for scrolls and edge...

Details

Author
Xopoko
Repository
Xopoko/plug-n-skills
Created
1 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category