openapi-to-typescript
Converts OpenAPI 3.0 specifications into TypeScript interfaces and runtime type guards for type-safe API integration.
Install
npx skills add https://github.com/softaworks/agent-toolkit --skill openapi-to-typescriptStats
| Total installs | 3,368 |
| Weekly installs | 563 |
| GitHub stars | 1.2K |
| First seen | Jan 20, 2026 |
| Source | @softaworks/agent-toolkit |
Summary
- Accepts OpenAPI files in JSON or YAML format and validates against OpenAPI 3.0.x specification
- Generates TypeScript interfaces from components/schemas, request/response types from paths, and runtime type guards for validation
- Handles complex types including objects, arrays, enums, unions (oneOf), and inheritance (allOf) with proper required/optional field mapping
- Includes automatic JSDoc comments from OpenAPI descriptions and a standard ApiError interface for all generated files
Tags
Related skills
| Skill | Installs | vs openapi-to-typescript |
|---|---|---|
| anti-reversing-techniques | 3,366 | -2 |
| angular-http | 3,649 | +281 |
| orderly-onboarding | 2,974 | -394 |
| wallet | 3,664 | +296 |
| copilot-spaces | 3,051 | -317 |
FAQ
- How many installs does openapi-to-typescript have?
- openapi-to-typescript has 3,368 total installs and 563 installs this week.
- Where is openapi-to-typescript hosted?
- openapi-to-typescript is published by @softaworks/agent-toolkit at https://github.com/softaworks/agent-toolkit.
- How many GitHub stars does openapi-to-typescript have?
- openapi-to-typescript has 1.2K GitHub stars.
- When was openapi-to-typescript first indexed?
- OrangeBot.AI first indexed openapi-to-typescript on Jan 20, 2026.
- How do I install openapi-to-typescript?
- Run: npx skills add https://github.com/softaworks/agent-toolkit --skill openapi-to-typescript