What problem does it solve? APIs shared across frontend, mobile, and service consumers break silently when contracts are treated as an afterthought. This Skill enforces contract-first discipline so schemas, error shapes, idempotency rules, and versioning policies are defined before implementation, preventing accidental breaking changes. ## Core Features & Use Cases - Contract-First Design: Draft request/response schemas, error envelopes, and OpenAPI documents before writing implementation code. - Compatibility Governance: Enforce backward compatibility, deprecation paths, and versioning only when compatibility cannot be preserved. - Edge Validation Discipline: Specify JSON Schema runtime validation, idempotency semantics, pagination, and webhook signature rules. - Use Case: When designing a new REST endpoint consumed by a mobile app and a partner webhook, use this Skill to produce the OpenAPI contract, stable error codes, cursor pagination rules, and a migration plan before any handler code is written. ## Quick Start Ask the AI to design a contract-first OpenAPI schema with error envelopes, idempotency rules, and a versioning policy for your new REST endpoint.