用途:该技能用于审查 XcodeBuildMCP 的打包与资源完整性,以及可移植分发相关变更,默认仅审查,除非用户明确要求实现改动,否则不编辑产品代码。
主要能力:检查发布包是否包含必需运行时资源;可移植包是否包含 build、manifests、bundled、skills、package.json 及生产依赖;AXe 二进制/框架预期是否仍被验证;包装脚本是否保留 XCODEBUILDMCP_RESOURCE_ROOT 与 DYLD_FRAMEWORK_PATH;schema 与 manifest 在安装布局和可移植布局中是否可用。
需检查文件:package.json、scripts/copy-build-assets.js、scripts/package-macos-portable.sh、scripts/build-website-manifest.mjs、schemas/、manifests/、skills/、bundled/(存在时),以及被触及的资源根目录工具。
使用方式:先运行 npm run build;涉及打包时运行 npm run package:macos -- --help(若支持);产物生成后运行 npm run verify:portable;再运行 npx skill-check .agents/skills/xcodebuildmcp-packaging-resource-review。
限制:不要假设构建输出已存在,需先执行 npm run build;避免未经校验或校验和验证的依赖网络打包行为。具体收费、平台支持范围等资料暂未提供。