What problem does it solve?
Design an API from a complete set of inputs (Requirements, Domain, API Standards, and OpenAPI Best Practices) and produce a reviewable set of API stories followed by a linted OpenAPI specification.
Core Features & Use Cases
- Enforces four foundation inputs: Requirements, Domain model, API Standards, and OpenAPI Best Practices.
- Optional API user stories: if provided, skips to spec generation; if not provided, generates stories for review before building the spec.
- Generates a complete OpenAPI document (default OpenAPI 3.1.0) with proper schemas, components, and error handling.
- Optional integration with RateMyOpenAPI for automated linting and scoring; local preview via Node.js tooling when available.
- Uses the conference scheduling API example for bundled inputs to demonstrate end-to-end workflow.
Quick Start
Provide the four required inputs (Requirements, Domain, API Standards, and OpenAPI Best Practices) or start from the bundled conference scheduling API example to generate a complete API design and spec.