api-contract-diff
OfficialAPI contract diffs across OpenAPI and GraphQL.
AuthorXSpoonAi
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Managing API evolution is risky when schemas change. This Skill detects breaking and non-breaking changes between OpenAPI/Swagger specifications and GraphQL schemas, enabling teams to assess impact before deployment.
Core Features & Use Cases
- Breaking Change Detection: Identify removed endpoints, methods, and incompatible changes.
- Non-Breaking Changes Tracking: Flag additions and parameter updates that are backward-compatible.
- Comprehensive Diff & Output: Compare full schemas and produce structured diffs suitable for CI/CD and changelogs.
- Usage Scenarios: Validate changes during version upgrades, enforce compatibility, and document API evolution.
Quick Start
Run a quick demo or provide two schema objects to generate a diff.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: api-contract-diff Download link: https://github.com/XSpoonAi/spoon-awesome-skill/archive/main.zip#api-contract-diff Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.