Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cameroncooke avatar

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)
At a glance

xcodebuildmcp-snapshot-fixture-review capabilities & compatibility

Capabilities
code review · testing
Use cases
code review · testing
From the docs

What xcodebuildmcp-snapshot-fixture-review says it does

Review guardrails for fixture and snapshot contract integrity.
SKILL.md
Do not update fixtures only to make tests pass.
SKILL.md
JSON fixtures preserve stable structured output envelopes.
SKILL.md
npx skills add https://github.com/cameroncooke/xcodebuildmcp --skill xcodebuildmcp-snapshot-fixture-review

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs21
repo stars6.2k
Last updatedAugust 4, 2026
Repositorycameroncooke/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

SKILL.mdMarkdownGitHub ↗

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.ts
  • src/snapshot-tests/fixture-io.ts
  • src/snapshot-tests/__tests__/fixture-io.test.ts
  • src/snapshot-tests/__tests__/json-normalize.test.ts
  • src/snapshot-tests/__tests__/json-fixture-schema.test.ts
  • xcodebuildmcp.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:snapshots
  • npm run test:schema-fixtures
  • npm test -- src/snapshot-tests/__tests__/fixture-io.test.ts
  • npm test -- src/snapshot-tests/__tests__/json-normalize.test.ts
  • npx 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.

Code Review & Qualitytestingbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.