xcodebuildmcp-structured-output-review
bởi sentry
Sử dụng khi xem xét các thay đổi về lược đồ đầu ra có cấu trúc của XcodeBuildMCP, quản lý phiên bản lược đồ, siêu dữ liệu outputSchema của tệp kê khai và khả năng tương thích của tệp JSON mẫu.
npx skills add https://github.com/getsentry/xcodebuildmcp --skill xcodebuildmcp-structured-output-reviewXcodeBuildMCP 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