axiom-xcode-mcp by charleswiltgen/axiom
npx skills add https://github.com/charleswiltgen/axiom --skill axiom-xcode-mcp对于任何与 Xcode MCP 相关的交互——无论是设置、工具使用、工作流模式还是故障排除——您都必须使用此技能。
Xcode 26.3 附带了一个 MCP 服务器 (xcrun mcpbridge),该服务器向外部 AI 客户端暴露了 20 个 IDE 工具。此路由器会将您引导至正确的专用技能。
在以下情况下使用此路由器:
xcrun mcpbridge 时触发条件:
MCP_XCODE_PID)调用:/skill axiom-xcode-mcp-setup
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
触发条件:
xcodebuild)XcodeRM, XcodeMV)调用:/skill axiom-xcode-mcp-tools
触发条件:
调用:/skill axiom-xcode-mcp-ref
digraph xcode_mcp_router {
rankdir=TB;
"用户有 Xcode MCP 问题" [shape=ellipse];
"是设置或连接问题吗?" [shape=diamond];
"是使用工具或工作流问题吗?" [shape=diamond];
"需要特定工具参数吗?" [shape=diamond];
"xcode-mcp-setup" [shape=box];
"xcode-mcp-tools" [shape=box];
"xcode-mcp-ref" [shape=box];
"用户有 Xcode MCP 问题" -> "是设置或连接问题吗?";
"是设置或连接问题吗?" -> "xcode-mcp-setup" [label="是"];
"是设置或连接问题吗?" -> "是使用工具或工作流问题吗?" [label="否"];
"是使用工具或工作流问题吗?" -> "xcode-mcp-tools" [label="是"];
"是使用工具或工作流问题吗?" -> "需要特定工具参数吗?" [label="否"];
"需要特定工具参数吗?" -> "xcode-mcp-ref" [label="是"];
"需要特定工具参数吗?" -> "xcode-mcp-tools" [label="一般性问题"];
}
| 想法 | 现实 |
|---|---|
| "我直接用 xcodebuild 就行了" | MCP 提供了 CLI 无法暴露的 IDE 状态、诊断信息、预览和导航器问题 |
| "我已经知道如何设置 MCP 了" | 客户端配置各不相同。权限对话框行为是特定的。请查看设置技能。 |
| "我可以自己搞清楚工具参数" | 工具模式有必填字段和注意事项。请查看参考技能。 |
| "标签页标识符很明显" | 大多数工具在缺少正确的 tabIdentifier 时会静默失败。工具技能解释了定位方法。 |
| "这只是文件读取,我用 Read 工具就行" | XcodeRead 能看到 Xcode 的项目视图,包括生成的文件和解析的包 |
| 领域 | 负责人 | 原因 |
|---|---|---|
| MCP 特定交互(mcpbridge、MCP 工具、标签页标识符) | xcode-mcp | MCP 协议和工具特定 |
| Xcode 环境(Derived Data、僵尸进程、模拟器) | ios-build | 环境诊断,非 MCP |
| Apple 捆绑的文档(for-LLM 指南/诊断) | apple-docs | 捆绑文档,非 MCP 工具 |
特定使用 DocumentationSearch MCP 工具 | xcode-mcp | MCP 工具调用 |
| 通过 CLI 诊断的构建失败 | ios-build | 传统的构建调试 |
| 通过 MCP 工具诊断的构建失败 | xcode-mcp | MCP 工作流模式 |
用户:"如何为 Claude Code 设置 Xcode MCP?" -> 调用:/skill axiom-xcode-mcp-setup
用户:"如何使用 MCP 工具构建我的项目?" -> 调用:/skill axiom-xcode-mcp-tools
用户:"BuildProject 接受哪些参数?" -> 调用:/skill axiom-xcode-mcp-ref
用户:"我的 mcpbridge 连接一直失败" -> 调用:/skill axiom-xcode-mcp-setup
用户:"如何定位特定的 Xcode 窗口?" -> 调用:/skill axiom-xcode-mcp-tools
用户:"我可以通过 MCP 渲染 SwiftUI 预览吗?" -> 调用:/skill axiom-xcode-mcp-tools(工作流),然后 /skill axiom-xcode-mcp-ref(参数)
用户:"Cursor 无法解析 Xcode 的 MCP 响应" -> 调用:/skill axiom-xcode-mcp-setup(模式合规性部分)
技能:xcode-mcp-setup, xcode-mcp-tools, xcode-mcp-ref
每周安装次数
49
仓库
GitHub 星标数
601
首次出现
2026 年 2 月 16 日
安全审计
安装于
opencode47
gemini-cli46
codex46
amp45
github-copilot45
kimi-cli45
You MUST use this skill for ANY Xcode MCP interaction — setup, tool usage, workflow patterns, or troubleshooting.
Xcode 26.3 ships an MCP server (xcrun mcpbridge) that exposes 20 IDE tools to external AI clients. This router directs you to the right specialized skill.
Use this router when:
xcrun mcpbridge for any MCP clientTriggers :
MCP_XCODE_PID)Invoke : /skill axiom-xcode-mcp-setup
Triggers :
xcodebuild)XcodeRM, XcodeMV)Invoke : /skill axiom-xcode-mcp-tools
Triggers :
Invoke : /skill axiom-xcode-mcp-ref
digraph xcode_mcp_router {
rankdir=TB;
"User has Xcode MCP question" [shape=ellipse];
"Setup or connection?" [shape=diamond];
"Using tools or workflows?" [shape=diamond];
"Need specific tool params?" [shape=diamond];
"xcode-mcp-setup" [shape=box];
"xcode-mcp-tools" [shape=box];
"xcode-mcp-ref" [shape=box];
"User has Xcode MCP question" -> "Setup or connection?";
"Setup or connection?" -> "xcode-mcp-setup" [label="yes"];
"Setup or connection?" -> "Using tools or workflows?" [label="no"];
"Using tools or workflows?" -> "xcode-mcp-tools" [label="yes"];
"Using tools or workflows?" -> "Need specific tool params?" [label="no"];
"Need specific tool params?" -> "xcode-mcp-ref" [label="yes"];
"Need specific tool params?" -> "xcode-mcp-tools" [label="general question"];
}
| Thought | Reality |
|---|---|
| "I'll just use xcodebuild directly" | MCP gives IDE state, diagnostics, previews, and navigator issues that CLI doesn't expose |
| "I already know how to set up MCP" | Client configs differ. Permission dialog behavior is specific. Check setup skill. |
| "I can figure out the tool params" | Tool schemas have required fields and gotchas. Check ref skill. |
| "Tab identifiers are obvious" | Most tools fail silently without correct tabIdentifier. Tools skill explains targeting. |
| "This is just file reading, I'll use Read tool" | XcodeRead sees Xcode's project view including generated files and resolved packages |
| Domain | Owner | Why |
|---|---|---|
| MCP-specific interaction (mcpbridge, MCP tools, tab identifiers) | xcode-mcp | MCP protocol and tool-specific |
| Xcode environment (Derived Data, zombie processes, simulators) | ios-build | Environment diagnostics, not MCP |
| Apple's bundled documentation (for-LLM guides/diagnostics) | apple-docs | Bundled docs, not MCP tool |
DocumentationSearch MCP tool usage specifically | xcode-mcp | MCP tool invocation |
| Build failures diagnosed via CLI | ios-build | Traditional build debugging |
| Build failures diagnosed via MCP tools | xcode-mcp | MCP workflow patterns |
User: "How do I set up Xcode MCP with Claude Code?" -> Invoke: /skill axiom-xcode-mcp-setup
User: "How do I build my project using MCP tools?" -> Invoke: /skill axiom-xcode-mcp-tools
User: "What parameters does BuildProject take?" -> Invoke: /skill axiom-xcode-mcp-ref
User: "My mcpbridge connection keeps failing" -> Invoke: /skill axiom-xcode-mcp-setup
User: "How do I target a specific Xcode window?" -> Invoke: /skill axiom-xcode-mcp-tools
User: "Can I render SwiftUI previews via MCP?" -> Invoke: /skill axiom-xcode-mcp-tools (workflow), then /skill axiom-xcode-mcp-ref (params)
User: "Cursor can't parse Xcode's MCP responses" -> Invoke: /skill axiom-xcode-mcp-setup (schema compliance section)
Skills : xcode-mcp-setup, xcode-mcp-tools, xcode-mcp-ref
Weekly Installs
49
Repository
GitHub Stars
601
First Seen
Feb 16, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode47
gemini-cli46
codex46
amp45
github-copilot45
kimi-cli45
agent-browser 浏览器自动化工具 - Vercel Labs 命令行网页操作与测试
166,500 周安装
Conductor新建轨道指南:功能、缺陷、杂务、重构任务规范与实施计划
156 周安装
TypeScript 最佳实践与代码规范指南 - 常量类型、接口设计、类型守卫与实用类型
158 周安装
find-skills技能:AI智能体技能搜索与安装工具,扩展Claude能力
154 周安装
会议转录本搜索工具 - 支持Fireflies.ai与Google Drive全文检索,带发言人归属
154 周安装
Slack自动化工具:频道管理、消息读取与分析脚本,提升团队协作效率
154 周安装
better-all:自动优化依赖的 Promise.all 替代方案,提升 JavaScript/TypeScript 异步任务执行效率
154 周安装