swagger2-doc-skills
v1.0.0
Published
AI skills for swagger2-doc-parser - generate API client code from Swagger/OpenAPI docs
Maintainers
Readme
swagger2-doc-skills
AI Skills for swagger2-doc-parser - 让 AI 编程助手通过 Skills 自动生成 API 客户端代码。
技能列表
swagger2-doc-gen - 生成 API 客户端代码
根据 Swagger/OpenAPI 文档为指定平台生成 API 客户端代码。
参数:
doc(string): Swagger 文档 URL 或本地 JSON 文件路径platform(string): 目标平台,可选:flutterreact-tsreact-nativevueminiprogramuniappjava-springbootgolang-ginpython-flasknodejs-expressoutput(string, 可选): 输出目录,默认./api
示例:
使用 swagger2-doc-gen 技能,doc=http://localhost:8080/api-json, platform=flutter, output=./lib/controllersswagger2-doc-fetch - 获取 Swagger 文档
从远程 URL 获取 Swagger API 文档并保存到本地。
参数:
url(string): Swagger API 文档 URLoutput(string, 可选): 保存路径,默认./api-doc.json
使用方式
- 在 AI 编程助手中描述需求
- 指定目标平台和 Swagger 文档源
- 技能会调用 swagger2-doc-parser 生成代码
配置要求
确保已安装 swagger2-doc-parser:
npm install -g swagger2-doc-parser