openapi-types

Community

Generate TypeScript types from OpenAPI specs

Authormanastalukdar
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the generation of TypeScript types, client SDKs, and Zod schemas directly from OpenAPI specifications, eliminating manual type creation and ensuring API consistency.

Core Features & Use Cases

  • TypeScript Type Generation: Creates type definitions from your OpenAPI 3.0 schema.
  • Client SDK Generation: Builds type-safe fetch or axios client libraries for your API.
  • Zod Schema Generation: Generates Zod schemas for runtime validation of API requests and responses.
  • React Hooks: Provides pre-built React Query hooks for seamless data fetching.
  • Use Case: When you have an OpenAPI specification file (e.g., openapi.yaml), you can use this skill to instantly generate all the necessary TypeScript types, a ready-to-use API client, and validation schemas, significantly speeding up frontend development.

Quick Start

Use the openapi-types skill to generate TypeScript types and a client SDK from the file 'api-spec.yaml'.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: openapi-types
Download link: https://github.com/manastalukdar/claude-devstudio/archive/main.zip#openapi-types

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.