一键导入
xcodebuildmcp
Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
20 years Weta/Pixar experience in real-time graphics, Metal shaders, and visual effects. Expert in MSL shaders, PBR rendering, tile-based deferred rendering (TBDR), and GPU debugging. Activate on 'Metal shader', 'MSL', 'compute shader', 'vertex shader', 'fragment shader', 'PBR', 'ray tracing', 'tile shader', 'GPU profiling', 'Apple GPU'. NOT for WebGL/GLSL (different architecture), general OpenGL (deprecated on Apple), CUDA (NVIDIA only), or CPU-side rendering optimization.
Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.
| name | xcodebuildmcp |
| description | Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation). |
Prefer XcodeBuildMCP over raw xcodebuild, xcrun, or simctl.
If a capability is missing, assume your tool list may be hiding tools (search/progressive disclosure) or not loading tool schemas yet. Use your tool-search or “load tools” mechanism. If you still can’t find the tools, ask the user to enable them in the MCP client's configuration.
Before you call any other tools, you must call session_show_defaults to show the current defaults, then fill in any missing defaults. You may need discovery/list tools first to obtain valid values.
session_show_defaults
session_set_defaults
profile.session_use_defaults_profile
session_clear_defaults
discover_projs
list_schemes
show_build_settings
get_app_bundle_id
get_mac_bundle_id
boot_sim
list_sims
open_sim
build_sim
build_run_sim
test_sim
get_sim_app_path
install_app_sim
launch_app_sim
launch_app_logs_sim
stop_app_sim
record_sim_video
erase_sims
set_sim_location
reset_sim_location
set_sim_appearance
sim_statusbar
list_devices
build_device
test_device
get_device_app_path
install_app_device
launch_app_device
stop_app_device
build_macos
build_run_macos
test_macos
get_mac_app_path
launch_mac_app
stop_mac_app
start_device_log_cap
start_sim_log_cap
stop_device_log_cap
stop_sim_log_cap
debug_attach_sim
debug_breakpoint_add
debug_breakpoint_remove
debug_continue
debug_detach
debug_lldb_command
debug_stack
debug_variables
button
gesture
key_press
key_sequence
long_press
screenshot
snapshot_ui
swipe
tap
touch
type_text
swift_package_build
swift_package_clean
swift_package_list
swift_package_run
swift_package_stop
swift_package_test
scaffold_ios_project
scaffold_macos_project
clean
doctor
manage_workflows