fabric-builder
Fabric Builder 是一个用于生成 Cloud Foundation Fabric (CFF) Terraform 代码的技能。它基于 Google Cloud Platform 的 cloud-foundation-fabric 仓库中的 CFF 模块,按照既有最佳实践与约定生成符合 CFF 风格的 Terraform 根模块。其核心工作流为:先理解用户请求的 GCP 资源及其关系,再从 GitHub 上的 modules/ 目录中识别相关的 CFF 模块,最后依据 conventions.md 输出调用这些模块的 Terraform 根模块。为避免臆造模块的输入输出,工具要求使用 fabric.py 脚本从 GitHub 拉取指定模块的 README、变量、输出和 schema 等准确信息;同时提供查询可用模块列表、获取最新发布版本等功能,并支持在遇到 SSL 证书问题时使用 --no-ssl-verify 标志。适用场景包括创建 GCP 资源、使用 Fabric 模块或生成相关 Terraform 代码。