JSON Schema Generator

IntermediatedevelopmentMinimum 16K context

Generates JSON Schema (Draft 7 through 2020-12) from example payloads, TypeScript types, or a natural-language description of a data shape. Infers types, required fields, formats, and constraints, and can add descriptions and enums to produce a validation-ready schema.

Use cases

  • Deriving a JSON Schema from a sample API response
  • Converting a TypeScript interface into a JSON Schema
  • Adding constraints, formats, and enums to an existing schema
  • Producing request/response validation schemas for an endpoint

Example prompt

Generate a JSON Schema (Draft 2020-12) from this example payload.

Infer required fields, use string formats where appropriate (email, date-time, uri), add
sensible min/max constraints, and include a short description for each property.

```json
[paste example JSON here]
```

Recommended models

Compatible tools

claude-codecursorkirocontinueany

Modalities

Input: text, code
Output: code

Related Skills

Author

OpenModels Community

@openmodelsrun
JSON Schema Generator — AI Agent Skill | OpenModels