What problem does it solve?
This Skill helps API teams maintain stable contracts across versions by automatically auditing endpoints, schemas, and responses for backward compatibility. It reduces the risk of breaking changes hitting consumers and streamlines API governance.
Core Features & Use Cases
- Contract Enforcement: Validate that public API contracts meet defined standards and do not regress.
- Breaking Change Detection: Identify removed endpoints, renamed fields, or changed schemas.
- Versioning & Design Review: Assess versioning strategy, documentation quality, and consistency for public interfaces.
- Use Case: When reviewing a new public REST or RPC interface, run this Skill to compare against existing contracts and surface breaking changes.
Quick Start
Trigger the code review on API surfaces by providing the surface description, for example:
Review API surface for v2 contracts and surface any potential breaking changes.