refactor-module

refactor-module

热门

将单体式 Terraform 配置转换为可重用、可维护的模块,遵循 HashiCorp 的模块设计原则和社区最佳实践。

763Star
114Fork
更新于 2026/7/15
SKILL.md
readonly只读
name
refactor-module
description

将单体式 Terraform 配置转换为可重用、可维护的模块,遵循 HashiCorp 的模块设计原则和社区最佳实践。

技能:重构模块

概述

本技能指导 AI 代理将单体式 Terraform 配置转换为可重用、可维护的模块,遵循 HashiCorp 的模块设计原则和社区最佳实践。

能力说明

代理将分析现有 Terraform 代码,并系统地将其重构为结构良好的模块,具备:

  • 清晰的接口契约(变量和输出)

  • 适当的封装和抽象

  • 版本控制和文档

  • 测试框架

  • 现有状态的迁移路径

前提条件

  • 需要重构的现有 Terraform 配置

  • 理解资源依赖关系

  • 访问当前状态文件(用于迁移规划)

  • 了解模块注册表模式