breaking-change-detection
Installation
SKILL.md
Breaking Change Detection
Comprehensive patterns, scripts, and templates for detecting and documenting breaking changes across APIs, databases, and contracts during version bumps.
Overview
This skill provides functional tools for detecting breaking changes in:
- OpenAPI/REST APIs: Endpoint changes, request/response schema modifications
- Database schemas: Table structure, column types, constraints
- GraphQL schemas: Type changes, field modifications, directive updates
- gRPC/Protobuf: Message structure, field number changes
- Library contracts: Public API changes, function signatures
All scripts include proper error handling, diff algorithms, and detailed reporting.