TypeScript Type Generator

intermediatedevelopmentMin 16K context

Generates TypeScript type definitions from various sources — JSON data, API responses, database schemas, or plain descriptions. Produces strict types with proper generics, utility types, discriminated unions, and JSDoc comments.

Use Cases

  • Generating types from JSON API responses
  • Creating Zod schemas with inferred types
  • Converting database schemas to TypeScript interfaces
  • Building discriminated unions for state machines
  • Adding strict types to untyped JavaScript code

Example Prompt

Generate TypeScript types for the following JSON API response.

Requirements:
- Use interfaces (not type aliases) for objects
- Add JSDoc comments for each field
- Use strict types (no `any`)
- Handle nullable fields with `| null`
- Export all types
- Generate a Zod schema that matches the types

JSON response:
```json
[paste JSON here]
```

Recommended Models

Compatible Tools

claude-codecursorgithub-copilotkiroany

Modalities

Input: text, code
Output: code

Related Skills

Author

OpenModels Community

@openmodelsrun