Describe the contract
Use JSON Schema as the shared, machine-readable source for your interface.
Spec Toolkit turns a JSON Schema contract into clear documentation, consumable schemas, and typed interfaces that stay in sync.
Currently in draft, not yet recommended for production use.
Less duplicated writing, fewer contradictions, and faster feedback for specification authors and adopters.
Use JSON Schema as the shared, machine-readable source for your interface.
Keep introductions, examples, and optional extensions close to the schema.
Produce synchronized documentation, schemas, and types from one command.
npx @open-resource-discovery/spec-toolkit -c spec-toolkit.config.json