breaking-change-detection
CommunityDetect breaking API and DB changes, fast.
Authorvanman2024
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides automated detection and reporting of breaking changes across APIs, databases, and contracts during version bumps. It consolidates OpenAPI diff, schema comparison, and migration guide templates into a unified process to protect backward compatibility and enable smooth migrations.
Core Features & Use Cases
- OpenAPI/REST API diffing: Detects removed endpoints, modified schemas, and changed authentication requirements between two API specs.
- Database schema comparison: Finds broken changes like dropped tables, removed columns, or changed data types.
- Migration guides & CI/CD integration: Generates migration templates and integrates into CI pipelines to prevent breaking changes from slipping into releases.
- Use Case: When upgrading from API v1 to v2 and DB schema v1 to v2, run the detection to produce a migration plan.
Quick Start
Run the orchestrator to analyze old vs new API specs and old vs new database schemas, producing breaking-changes-report.md.
Dependency Matrix
Required Modules
jqyq
Components
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: breaking-change-detection Download link: https://github.com/vanman2024/dev-lifecycle-marketplace/archive/main.zip#breaking-change-detection 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 223,000+ vetted skills library on demand.