Agent Skills
› getsentry/XcodeBuildMCP
› xcodebuildmcp-structured-output-review
xcodebuildmcp-structured-output-review
GitHub用于审查 XcodeBuildMCP 结构化输出 schema 的正确性、版本管理及兼容性,确保 manifest 与 payload 一致及 JSON fixture 校验通过。
Trigger Scenarios
审查 schema 变更
验证 schema 版本管理
检查 JSON fixture 兼容性
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


