breaking-change-detector

Installation
SKILL.md

Breaking changes destroy trust and break client applications:

  • Removing API endpoints breaks existing integrations
  • Changing request/response formats breaks client code
  • Dropping database columns causes data loss
  • Modifying function signatures breaks dependent code
  • Changing authentication schemes locks out users

This skill acts as a safety gate that:

  1. Detects breaking changes before they're implemented
  2. Warns developers with severity levels (CRITICAL, HIGH, MEDIUM)
  3. Suggests safe migration paths (versioning, deprecation, backward compatibility)
  4. Validates changes against project's API versioning strategy (from api-strategy.md)
  5. Blocks deployment if critical breaking changes lack migration plan

The result: Zero unintentional breaking changes, smooth API evolution, maintained client trust.

Installs
2
GitHub Stars
86
First Seen
Jan 24, 2026
Security Audits
breaking-change-detector — marcusgoll/spec-flow