SKILL.md
readonly只读
name
refactor-module
description
将单体式 Terraform 配置转换为可重用、可维护的模块,遵循 HashiCorp 的模块设计原则和社区最佳实践。
技能:重构模块
概述
本技能指导 AI 代理将单体式 Terraform 配置转换为可重用、可维护的模块,遵循 HashiCorp 的模块设计原则和社区最佳实践。
能力说明
代理将分析现有 Terraform 代码,并系统地将其重构为结构良好的模块,具备:
-
清晰的接口契约(变量和输出)
-
适当的封装和抽象
-
版本控制和文档
-
测试框架
-
现有状态的迁移路径
前提条件
-
需要重构的现有 Terraform 配置
-
理解资源依赖关系
-
访问当前状态文件(用于迁移规划)
-
了解模块注册表模式






