Receber por email
← Voltar para o catálogo

api-client-gen

Gera automaticamente clientes API TypeScript (definições de tipo, clientes fetch/axios, hooks React Query/SWR) a partir de especificações OpenAPI/Swagger.

1estrelas
Atualizado há 7 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add showkkd133/api-client-gen-skill

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/api-client-gen/svg)](https://www.skillteca.com.br/skills/api-client-gen)

Alerta por categoria

Receba novas skills de Design e Frontend toda segunda

1 email curto, só com as skills novas de Design e Frontend. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Skill: OpenAPI/Swagger TypeScript Client 生成

从 Swagger/OpenAPI 规范自动生成 TypeScript API 客户端,包括类型定义、fetch/axios 客户端、React Query hooks、SWR hooks。

触发条件

当用户请求以下操作时激活:

  • "生成 api client"、"generate api client"、"从 swagger 生成客户端"
  • "openapi client"、"swagger client"、"生成 ts 客户端"
  • "从 openapi 生成类型"、"generate types from swagger"

执行步骤

第一步:获取 OpenAPI Spec

根据用户提供的输入方式获取 spec:

方式 A:URL

⚠️ 安全要求:下载前必须验证 URL
- 确认 URL 以 http:// 或 https:// 开头
- 不接受 file://、ftp:// 等协议
- 使用引号包裹

[Description truncada. Veja o README completo no GitHub.]

Compartilhar X LinkedIn