Agent Skillsgetsentry/XcodeBuildMCP › xcodebuildmcp-structured-output-review

xcodebuildmcp-structured-output-review

GitHub

用于审查XcodeBuildMCP结构化输出Schema的正确性与兼容性,包括版本管理、JSON Fixture校验及文档一致性。默认仅审查不修改代码,通过运行测试脚本验证Schema变更是否符合规范。

.agents/skills/xcodebuildmcp-structured-output-review/SKILL.md getsentry/XcodeBuildMCP

Trigger Scenarios

审查Schema变更 验证JSON Fixture兼容性 检查Schema版本管理

Install

npx skills add getsentry/XcodeBuildMCP --skill xcodebuildmcp-structured-output-review -g -y
More Options

Non-standard path

npx skills add https://github.com/getsentry/XcodeBuildMCP/tree/main/.agents/skills/xcodebuildmcp-structured-output-review -g -y

Use without installing

npx skills use getsentry/XcodeBuildMCP@xcodebuildmcp-structured-output-review

指定 Agent (Claude Code)

npx skills add getsentry/XcodeBuildMCP --skill xcodebuildmcp-structured-output-review -a claude-code -g -y

安装 repo 全部 skill

npx skills add getsentry/XcodeBuildMCP --all -g -y

预览 repo 内 skill

npx skills add getsentry/XcodeBuildMCP --list

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.ts
  • src/core/__tests__/structured-output-schema.test.ts
  • src/snapshot-tests/__fixtures__/json/**
  • src/snapshot-tests/__tests__/json-fixture-schema.test.ts
  • xcodebuildmcp.com/app/docs/_content/schema-versioning.mdx
  • xcodebuildmcp.com/app/docs/_content/output-formats.mdx

Guardrails

  • schema uses xcodebuildmcp.output.<name> format.
  • schemaVersion uses integer strings only.
  • Breaking schema changes create a new versioned schema file.
  • Published schema versions are not removed or mutated incompatibly.
  • Manifest outputSchema matches emitted ctx.structuredOutput payload.
  • JSON fixtures validate against current schema contracts.
  • $ref usage remains compatible with bundling in structured-output-schema.ts.

Validation

  • npm run test:schema-fixtures
  • npm test -- src/core/__tests__/structured-output-schema.test.ts
  • npm run typecheck
  • npx skill-check .agents/skills/xcodebuildmcp-structured-output-review

Version History

  • c79f4eb Current 2026-07-25 11:09

Same Skill Collection

.agents/skills/warden-sweep/SKILL.md
.agents/skills/warden/SKILL.md
.agents/skills/xcodebuildmcp-docs-command-review/SKILL.md
.agents/skills/xcodebuildmcp-docs-release-review/SKILL.md
.agents/skills/xcodebuildmcp-packaging-resource-review/SKILL.md
.agents/skills/xcodebuildmcp-rendering-streaming-review/SKILL.md
.agents/skills/xcodebuildmcp-runtime-boundary-review/SKILL.md
.agents/skills/xcodebuildmcp-snapshot-fixture-review/SKILL.md
.agents/skills/xcodebuildmcp-test-boundary-review/SKILL.md
.agents/skills/xcodebuildmcp-tool-contract-review/SKILL.md
skills/xcodebuildmcp-cli/SKILL.md
skills/xcodebuildmcp/SKILL.md

Metadata

Files
0
Version
e6ef59b
Hash
823937ce
Indexed
2026-07-25 11:09

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-22 10:04
浙ICP备14020137号-1 $mapa de visitantes$