
Xcodebuildmcp Snapshot Fixture Review
- 21 installs
- 6.2k repo stars
- Updated August 4, 2026
- cameroncooke/xcodebuildmcp
xcodebuildmcp-snapshot-fixture-review is a skill that reviews XcodeBuildMCP snapshot fixture changes for MCP, CLI, and JSON output contract integrity.
About
This skill reviews XcodeBuildMCP snapshot fixture changes for MCP, CLI, and JSON output contract integrity. It enforces guardrails such as fixture updates mapping to intentional behavior changes and JSON fixtures preserving stable structured-output envelopes. It is review-only unless implementation changes are explicitly requested.
- Reviews XcodeBuildMCP snapshot and fixture changes for MCP, CLI, and JSON contract integrity
- Enforces that fixture updates map to intentional behavior changes, not just to make tests pass
- Checks JSON fixtures preserve stable structured-output envelopes
Xcodebuildmcp Snapshot Fixture Review by the numbers
- 21 all-time installs (skills.sh)
- Ranked #723 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
xcodebuildmcp-snapshot-fixture-review capabilities & compatibility
- Capabilities
- code review · testing
- Use cases
- code review · testing
What xcodebuildmcp-snapshot-fixture-review says it does
Review guardrails for fixture and snapshot contract integrity.
Do not update fixtures only to make tests pass.
JSON fixtures preserve stable structured output envelopes.
npx skills add https://github.com/cameroncooke/xcodebuildmcp --skill xcodebuildmcp-snapshot-fixture-reviewAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 21 |
|---|---|
| repo stars | ★ 6.2k |
| Last updated | August 4, 2026 |
| Repository | cameroncooke/xcodebuildmcp ↗ |
What it does
Review XcodeBuildMCP snapshot fixture changes for output-contract integrity.
Who is it for?
Making sure snapshot and fixture updates reflect real behavior changes and keep output contracts stable.
Skip if: Editing product code, which it avoids unless explicitly requested.
When should I use this skill?
When reviewing XcodeBuildMCP snapshot fixture changes for MCP, CLI, or JSON contract integrity.
What you get
Fixture changes are verified to map to intentional behavior and keep contracts aligned.
- Findings on snapshot and fixture contract-integrity guardrails
By the numbers
- 6 snapshot guardrail checks
Files
XcodeBuildMCP Snapshot Fixture Review
Review guardrails for fixture and snapshot contract integrity.
Review scope
- Review-only by default.
- Do not edit product code unless the user explicitly requests implementation changes.
Files to inspect
src/snapshot-tests/__fixtures__/**src/snapshot-tests/contracts.tssrc/snapshot-tests/fixture-io.tssrc/snapshot-tests/__tests__/fixture-io.test.tssrc/snapshot-tests/__tests__/json-normalize.test.tssrc/snapshot-tests/__tests__/json-fixture-schema.test.tsxcodebuildmcp.com/app/docs/_content/testing.mdx
Guardrails
- Fixture updates map to intentional behavior changes.
- Do not update fixtures only to make tests pass.
- MCP, CLI, and JSON fixture updates stay aligned.
- JSON fixtures preserve stable structured output envelopes.
- Volatile values are normalized in code, not patched ad hoc in fixtures.
- Missing fixtures are generated through the snapshot update flow.
Validation
npm run test:snapshotsnpm run test:schema-fixturesnpm test -- src/snapshot-tests/__tests__/fixture-io.test.tsnpm test -- src/snapshot-tests/__tests__/json-normalize.test.tsnpx skill-check .agents/skills/xcodebuildmcp-snapshot-fixture-review
Related skills
FAQ
When should fixtures be updated?
Only when the update maps to an intentional behavior change, not merely to make tests pass.
How are volatile values handled?
They are normalized in code, not patched ad hoc in fixtures.