What problem does it solve? Writing and maintaining accurate OpenAPI specifications by hand is error-prone and time-consuming, especially when keeping specs in sync with evolving API implementations across frameworks like FastAPI and Express. ## Core Features & Use Cases - Design-First Spec Authoring: Complete OpenAPI 3.1 YAML templates with reusable components, security schemes, pagination schemas, and standardized error responses. - Code-First Generation: Patterns for generating specs from Python/FastAPI with Pydantic models and from TypeScript using tsoa decorators. - Validation and SDK Generation: Spectral and Redocly linting configurations plus openapi-generator-cli commands for TypeScript, Python, and Go client SDKs. - Use Case: You are building a REST API in FastAPI and need a published contract. Use this Skill to generate the OpenAPI spec from your Pydantic models, lint it with Spectral, and produce a TypeScript client SDK for your frontend team. ## Quick Start Ask the AI to generate an OpenAPI 3.1 specification for your REST API endpoints, including schemas, error responses, and security definitions.