提供器生成
适用人群
适合:要把 OpenAPI 能力封装成 Terraform Provider 的人、要先生成 Provider 骨架再补字段和资源的人、要处理资源映射、CRUD 规则和发布流程的开发者。
技能介绍
这个技能用于把 OpenAPI 规范转换成 Terraform Provider 骨架,适合先明确资源模型、CRUD 映射和生成流程。
它适合在把 OpenAPI 能力转成 Terraform Provider 前,先把资源模型、CRUD 映射和生成流程梳理清楚。
业务背景和落地案例
当团队要把现有 API 包装成 Terraform Provider 时,会先用 提供器生成 跑出第一版骨架,再继续补齐字段和发布流程。
能做什么
- 根据 OpenAPI 规范生成 Terraform Provider 骨架。
- 整理实体映射、资源定义和 CRUD 规则。
- 输出便于继续开发和发布的 Provider 结构。
安装方法
方式 1:对 OpenClaw 说(不用写代码)
适合:OpenClaw、Codex、Kimiclaw、Windsurf、Trae、华为 CodeArts。
直接对 OpenClaw 说:
帮我安装一个叫 提供器生成 的 Skill。
如果安装时需要精确名字,就用 claude-toolkit-catalog-terraform-search-import。
装好以后,先用它帮我处理一遍当前任务。
如果需要手动安装,可以用这条命令:
clawhub install claude-toolkit-catalog-terraform-search-import
方式 2:导入 MD 安装
适合:腾讯Workbuddy、百度Duclaw、字节Arkclaw、智谱Autoclaw、科大讯飞Astronclaw。
- 找到这条 Skill 自带的 Markdown 文件,通常就是它的
SKILL.md 或同名 .md 文件。 - 把这个 Markdown 文件导入到你的产品里。
- 导入完成后,直接对 AI 说:
用刚刚导入的提供器生成,先帮我处理当前任务。
备注:这一种本质上是导入一个 Markdown 文件,给知道安装包里有 .md 文件的人即可。
方式 3:代码安装
适合:Claude Code、Cursor、通义灵码、文心快码。
这条 Skill 没有整理出稳定的命令行安装写法,建议优先用方式 1 或方式 2。
使用步骤
- 先选上面 3 种方式里,自己最容易完成的一种。
- 安装完成后,直接对 OpenClaw 说:“用提供器生成帮我处理当前任务。” 先让它自己跑一遍就可以。
- 如果你已经有明确文件、网址、目录或数据,再把它补给 OpenClaw,让它只处理这一部分。
- 先看第一轮结果,再决定要不要追加条件、缩小范围或继续执行下一步。
- 如果这条 Skill 确实好用,就把它保留在常用列表,后面重复任务直接复用。
你需要准备什么
- 与你当前任务相关的文件、网址、目录或数据。
- OpenAPI 规范、接口定义或资源模型。
- 目标 Provider 的资源范围和字段规则。
- 你想优先生成或修正的 Provider 部分。
你会看到什么结果
- Terraform Provider 生成方案。
- 资源映射和字段结构建议。
- 后续可继续开发的代码骨架。
风险提示
- 涉及 API Key、Token 或其他凭证时,先确认保存方式和权限边界。
- 如果会修改外部系统、本地文件或线上环境,建议先在测试环境跑最小流程。
- 依赖外部服务时,网络波动、配额限制或接口变化都会影响结果。
来源信息
- 公开页面地址: https://agentskillsrepo.com/skill/Lua2147/claude-toolkit-catalog-terraform-search-import
- SKILL.md 下载地址: https://agentskillsrepo.com/skill/Lua2147/claude-toolkit-catalog-terraform-search-import/download