Skip to main content
在 Manus 中运行任何 Skill
一键导入

knowject-api-to-types

星标69
分支5
更新时间2026年5月24日 07:16

Use when the user wants to generate TypeScript types from an OpenAPI document and wire them into the typed client produced by knowject-read-api. Triggers on phrases like "/knowject types", "把 openapi 转成 types", "给 read-api client 补类型", "生成 typed client 的类型", "rewrite the unknown placeholders", "wire types into the generated client". Day-1 input is OpenAPI 3 only — non-OpenAPI inputs (Express routes, Mongoose, Zod, Pydantic, Spring DTOs, Nest decorators, markdown specs, etc.) are refused with framework-specific recommendations for exposing OpenAPI. Two output modes: (1) primary — emit a sibling <module>.types.ts and rewrite request<unknown>(...) in the read-api client to request<X>(...); (2) fallback — emit types-only when no read-api client file is found. Both modes use the diff-first / confirm-before-write safety gate established in Phase 2.

安装

用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。

文件资源管理器
15 个文件
SKILL.md
readonly