Infrastructure as Code 技能:先校验 Terraform 变量与模块
EnglishClaude Code 安装步骤
- 从 GitHub 固定提交获取完整的 `plugins/devops/infrastructure-as-code-generator/skills/generating-infrastructure-as-code` 目录。
- 复制到目标项目的 `.claude/skills/`,确认 `.claude/skills/generating-infrastructure-as-code/SKILL.md`,再从项目根目录启动 Claude Code,输入 `/generating-infrastructure-as-code`。
中文摘要
用 Claude Code 按现有 Terraform 约定整理模块、类型化变量和输出。先做本地静态验证并审阅计划。
SKILL.md 中文导读
可复现示例
定义环境名称变量,只允许 dev 与 test。检查 dev 配置,再用未知环境值验证限制会被触发。工作步骤
- 定义输入的名称、类型、说明与合理边界。将供其他模块消费的值明确列为输出。
- 用 terraform fmt -check 和 terraform validate 核对本地配置,再按项目要求审阅 plan。
验收方法
配置通过格式与结构检查,未知环境能得到明确验证错误。报告附各命令状态。
GitHub 原文 · 更新日期
适用环境
准备自己的 Terraform 工作目录和项目固定版本。示例可用无云凭据的本地测试配置。
常见问题
terraform validate 通过就说明实际云部署会成功吗?
还要对照目标环境的 plan、现有资源和权限。静态验证主要检查配置是否一致。
相关指南
相关推荐
groq-install-auth 技能
jeremylongshore/claude-code-plugins-plus-skills
anima-common-errors 技能
jeremylongshore/claude-code-plugins-plus-skills
apple-notes-hello-world 技能
jeremylongshore/claude-code-plugins-plus-skills
castai-hello-world 技能
jeremylongshore/claude-code-plugins-plus-skills
cohere-local-dev-loop 技能
jeremylongshore/claude-code-plugins-plus-skills
figma-security-basics 技能
jeremylongshore/claude-code-plugins-plus-skills