Claude-skill-registry api-contract-checker
Validate API changes against an expected contract. Use when a mid-level developer needs to detect breaking changes.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/api-contract-checker" ~/.claude/skills/majiayu000-claude-skill-registry-api-contract-checker && rm -rf "$T"
manifest:
skills/data/api-contract-checker/SKILL.mdsource content
API Contract Checker
Purpose
Validate API changes against an expected contract.
Inputs to request
- Old and new API specs or examples.
- Versioning policy and client expectations.
- Known consumers and usage patterns.
Workflow
- Compare endpoints, request/response fields, and status codes.
- Identify breaking changes and backward-compatible adjustments.
- Suggest versioning or migration notes.
Output
- Breaking change report with mitigation steps.
Quality bar
- Flag any removal or behavior change clearly.
- Recommend safe rollouts for clients.