What problem does it solve? Teams shipping REST or webhook APIs often break consumers with undocumented fields, inconsistent error shapes, and accidental breaking changes. This Skill enforces contract-first discipline so API surfaces stay predictable, versioned, and safe to evolve across frontend, mobile, and service consumers. ## Core Features & Use Cases - Contract-First Design: Draft request/response schemas, error envelopes, and OpenAPI documents before implementation begins. - Compatibility Governance: Apply versioning policy, deprecation paths, and migration plans so no breaking change ships without a strategy. - Edge Validation Rules: Specify idempotency, pagination, filtering, authentication, and rate-limiting semantics with deterministic validation failures. - Use Case: When designing a new payments webhook, use this Skill to define the signed payload schema, replay protection, idempotency keys, and a stable error envelope before writing any handler code. ## Quick Start Ask the AI to design an OpenAPI contract for a new REST endpoint including schemas, error shapes, pagination, and a versioning policy.