Agent Skills
› getsentry/XcodeBuildMCP
› xcodebuildmcp-structured-output-review
xcodebuildmcp-structured-output-review
GitHub用于审查XcodeBuildMCP结构化输出Schema的正确性与兼容性,包括版本管理、JSON Fixture校验及文档一致性。默认仅审查不修改代码,通过运行测试脚本验证Schema变更是否符合规范。
Trigger Scenarios
审查Schema变更
验证JSON Fixture兼容性
检查Schema版本管理
Install
npx skills add getsentry/XcodeBuildMCP --skill xcodebuildmcp-structured-output-review -g -y
SKILL.md
Frontmatter
{
"name": "xcodebuildmcp-structured-output-review",
"description": "Use when reviewing XcodeBuildMCP structured output schema changes, schema versioning, manifest outputSchema metadata, and JSON fixture compatibility."
}
XcodeBuildMCP Structured Output Review
Review guardrails for structured output schema correctness and compatibility.
Review scope
- Review-only by default.
- Do not edit product code unless the user explicitly requests implementation changes.
Files to inspect
schemas/structured-output/**src/core/structured-output-schema.tssrc/core/__tests__/structured-output-schema.test.tssrc/snapshot-tests/__fixtures__/json/**src/snapshot-tests/__tests__/json-fixture-schema.test.tsxcodebuildmcp.com/app/docs/_content/schema-versioning.mdxxcodebuildmcp.com/app/docs/_content/output-formats.mdx
Guardrails
schemausesxcodebuildmcp.output.<name>format.schemaVersionuses integer strings only.- Breaking schema changes create a new versioned schema file.
- Published schema versions are not removed or mutated incompatibly.
- Manifest
outputSchemamatches emittedctx.structuredOutputpayload. - JSON fixtures validate against current schema contracts.
$refusage remains compatible with bundling instructured-output-schema.ts.
Validation
npm run test:schema-fixturesnpm test -- src/core/__tests__/structured-output-schema.test.tsnpm run typechecknpx skill-check .agents/skills/xcodebuildmcp-structured-output-review
Version History
- c79f4eb Current 2026-07-25 11:09


