What problem does it solve? Code changes that alter database schemas, message formats, or public interfaces can break callers, consumers, and old code that hasn't redeployed yet. This Skill catches those compatibility hazards before merge, when fixing them is cheap instead of during a production incident. ## Core Features & Use Cases - Data-Shape Review: Checks DDL migrations, protobuf/Avro schemas, stored state, and API payloads for forward/backward compatibility, lock hazards, and missing backfill plans. - Interface Compatibility Review: Flags breaking changes to exported function signatures, REST/gRPC endpoints, CLI flags, env vars, config keys, exit codes, and default-value flips. - Migration Pattern Guidance: Prescribes concrete multi-phase patterns (dual-write, NOT VALID/VALIDATE, CREATE INDEX CONCURRENTLY) with deploy ordering and rollback procedures for each P0/P1 finding. - Use Case: A PR adds a NOT NULL column to a 50M-row table and ships the reading code in the same commit. The Skill flags the table-lock risk and the reader/writer ordering hazard, then proposes splitting into three PRs with a nullable column, batched backfill, and a feature-flagged code deploy. ## Quick Start Ask the reviewer to check this PR for compatibility hazards across schema changes, API contracts, and callers that haven't redeployed yet.