Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
79
70%
Does it follow best practices?
Impact
91%
1.97xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/xcodebuildmcp/SKILL.mdSession init and discovery workflow
session_show_defaults first
0%
100%
discover_projs conditionally
0%
100%
No speculative discovery
100%
100%
No raw CLI tools
50%
100%
Combined build-and-run used
0%
100%
No standalone build before run
0%
100%
Reports active defaults context
0%
20%
session_show_defaults purpose
0%
100%
XcodeBuildMCP tool names used
50%
100%
Context includes all three fields
0%
100%
Enabling non-default workflows
Check workflows first
66%
100%
Correct config file path
100%
100%
Reload/restart required
100%
100%
Simulator default only
100%
100%
Non-default capabilities named
100%
100%
Tool availability workflow-gated
100%
100%
Actionable steps ordered
80%
80%
Config directory structure
100%
75%
Cause of unavailability
100%
100%
Resolution applies generally
100%
100%
Build-run preference and failure reporting
Combined build-and-run preferred
0%
100%
Separate build+run discouraged
0%
30%
No standalone build before build-and-run
0%
100%
Active defaults context reported
0%
100%
Context fields: project/workspace
0%
100%
Context fields: scheme
0%
100%
Context fields: simulator/device
50%
100%
Exact failing step in failure report
91%
100%
Next actionable command in failure report
50%
41%
Context also in failure report
25%
100%
XcodeBuildMCP tools referenced
100%
100%
200ac9c
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.