What problem does it solve? Bridging the gap between behavioral use case specifications and machine-readable API contracts is manual and error-prone. This Skill transforms structured use case realization artifacts into OpenAPI 3.1 specifications, ensuring every API operation traces back to a specific use case interaction step. ## Core Features & Use Cases - UC-to-Contract Transformation: Maps each use case interaction to exactly one API operation, deriving HTTP methods from request semantics per RFC 9110 with confidence annotations. - Schema Derivation: Builds request schemas from interaction preconditions and response schemas from postconditions, and maps failure extensions to 4xx/5xx error responses. - Contract Validation: Runs a 9-step validation protocol verifying structural compliance, 100% traceability coverage, and mandatory PROTOTYPE labeling. - Use Case: After realizing a use case like "Borrow a Book" with defined interactions, generate a complete OpenAPI 3.1 spec plus a traceability mapping document, then validate it before handing it to implementers or code generators. ## Quick Start Ask the AI to generate an OpenAPI contract from your use case artifact at INTERACTION_DEFINED level, for example: "Generate an OpenAPI contract from the use case at projects/PROJ-021/use-cases/UC-AUTH-001-validate-credentials.md".