HashiCorp 官方 Terraform Skills
HashiCorp 团队为 Terraform 基础设施即代码(IaC)开发提供了 11 个专业 Skills,覆盖 Provider 开发、模块管理、测试和 Azure 集成等场景。
Skills 列表
| Skill | 描述 |
|---|---|
| azure-verified-modules | Azure Verified Modules (AVM) 认证标准 |
| new-terraform-provider | 使用 Plugin Framework 搭建新的 Terraform Provider 项目 |
| provider-resources | 实现 Terraform Provider 资源和数据源 |
| provider-test-patterns | Terraform Provider 的验收测试模式 |
| provider-actions | 使用 Plugin Framework 实现 Provider Actions |
| run-acceptance-tests | 运行 Terraform Provider 验收测试 |
| refactor-module | 将单体 Terraform 配置转换为可复用模块 |
| terraform-search-import | 发现现有云资源并批量导入 Terraform 状态 |
| terraform-style-guide | 按 HashiCorp 官方风格约定生成 HCL 代码 |
| terraform-stacks | 跨环境、跨区域、跨账户管理基础设施 |
| terraform-test | Terraform 配置内置测试框架 |
安装方式
git clone https://github.com/hashicorp/skills.git ~/.claude/skills/hashicorp 安装指南
复制下方命令,在终端运行即可安装:
# 安装到当前项目
npx skills add hashicorp-terraform-skills
# 全局安装 — 所有项目可用
npx skills add hashicorp-terraform-skills -g
使用指南
安装完成后,在对话框中直接使用此技能。