What problem does it solve? Writing complete, valid OpenAPI or Swagger specifications by hand is tedious and error-prone, often resulting in missing response codes, broken $ref links, or inconsistent schemas. This Skill produces complete, validated API specifications from natural language descriptions, existing code, or partial specs. ## Core Features & Use Cases - Spec Generation from Code: Extract endpoints automatically from Express, FastAPI, Spring Boot, Django REST, or Rails source code and convert them into structured paths and schemas. - Standards-Compliant Output: Produces OpenAPI 3.x or Swagger 2.0 specs with security schemes, reusable components, examples, and a full response code matrix (400/401/403/404/409/422/429/500). - Quality Checklist Enforcement: Verifies operationIds, $ref targets, required fields, and tag consistency before delivery. - Use Case: Point the Skill at your Express route files and receive a complete openapi.yaml with JWT Bearer security, paginated response schemas, and per-endpoint error responses ready for Swagger UI. ## Quick Start Ask the AI to generate an OpenAPI 3.1 YAML specification from your API description or route code, including authentication and error responses.