api-integration

Official

Sync API specs, generate types, build clients.

AuthorMadAppGang
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Keeping frontend code synchronized with backend API changes, generating types, and building robust API clients can be a manual and error-prone process. This Skill streamlines OpenAPI integration with Apidog MCP.

Core Features & Use Cases

  • OpenAPI Synchronization: Use Apidog MCP to expose and read the latest OpenAPI specification as a single source of truth.
  • Type Generation: Automatically generate TypeScript types from OpenAPI schemas, ensuring type safety across your application.
  • Robust HTTP Client: Create an axios-based client with request/response interceptors for authentication and token refresh.
  • Use Case: Automatically generate TypeScript interfaces for your /users API endpoint, then implement a useUsers TanStack Query hook that uses the generated types and handles authentication.

Quick Start

Use the api-integration skill to set up an API client and generate types from the OpenAPI spec.

Dependency Matrix

Required Modules

axiosaxios-auth-refreshzod

Components

Standard package

💻 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: api-integration
Download link: https://github.com/MadAppGang/claude-code/archive/main.zip#api-integration

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