用途:面向 MobileBuildMCP 的打包与资源审查,聚焦包/构建/资源完整性与可移植分发是否被破坏,默认仅审查,除非用户明确要求实现改动,否则不修改产品代码。\n\n主要能力与检查范围:审查 package.json、scripts/copy-build-assets.js、scripts/package-macos-portable.sh、scripts/build-website-manifest.mjs、schemas/、manifests/、skills/、存在时的 bundled/,以及被改动的资源根工具。\n\n防护要点:确认发布包文件包含必需运行时资源;可移植包包含 build、manifests、bundled、skills、package.json 与生产依赖;AXe 二进制/框架预期仍被校验;包装脚本保留 MOBILEBUILDMCP_RESOURCE_ROOT 和 DYLD_FRAMEWORK_PATH;schema 与 manifest 在安装布局与可移植布局中均可用;在 npm run build 之前不假设构建产物已存在;避免未经校验/checksum 的网络依赖打包行为。\n\n验证方式:npm run build;涉及打包时可用 npm run package:macos -- --help(如支持);产物生成后执行 npm run verify:portable;npx skill-check .agents/skills/mobilebuildmcp-packaging-resource-review。\n\n限制:官方补充资料未提供,具体平台、依赖版本与更细节的失败处理流程暂未提供。
mobilebuildmcp-packaging-resource-review
部署与运维
更新于 10-16 09:53