Install
openclaw skills install xcodebuildmcpUse when the user needs Xcode build/test/run workflows, simulator or device control, UI automation, screenshots/video, logs, or LLDB debugging through XcodeBuildMCP tools. Includes discovery of projects/schemes, session defaults, and common simulator/device workflows.
openclaw skills install xcodebuildmcpUse the xcodebuildmcp toolset to build/run/test apps, manage simulators/devices, automate UI, and capture logs/screen media. Default to a safe, repeatable flow: discover → set defaults → execute → verify.
This skill assumes the XcodeBuildMCP server is installed and exposed to your MCP client so the tools appear (e.g., mcp__xcodebuildmcp__build_run_sim). If the tools are missing, follow the setup steps in:
references/mcp-setup.md (requirements + MCP client config examples)Discover the project/workspace and schemes:
mcp__xcodebuildmcp__discover_projsmcp__xcodebuildmcp__list_schemesSet session defaults (so subsequent tools don’t need repeated params):
mcp__xcodebuildmcp__session-set-defaults (workspacePath/projectPath, scheme, simulatorId/deviceId)Run the task:
mcp__xcodebuildmcp__build_run_sim or mcp__xcodebuildmcp__build_run_macosmcp__xcodebuildmcp__test_sim / mcp__xcodebuildmcp__test_macos / mcp__xcodebuildmcp__test_deviceVerify and gather evidence:
mcp__xcodebuildmcp__screenshot (sim)mcp__xcodebuildmcp__start_sim_log_cap → mcp__xcodebuildmcp__stop_sim_log_capLoad references/workflows.md for detailed step-by-step sequences and command patterns.
mcp__xcodebuildmcp__describe_ui before coordinate-based taps/swipes/long-press.mcp__xcodebuildmcp__session-set-defaults early to reduce parameter noise.useLatestOS).