refactor-module

refactor-module

熱門

將單體式 Terraform 配置轉換為可重複使用、易於維護的模組,遵循 HashiCorp 的模組設計原則與社群最佳實務。

763星標
114分支
更新於 2026/7/15
SKILL.md
唯讀
名稱
refactor-module
描述

將單體式 Terraform 配置轉換為可重複使用、易於維護的模組,遵循 HashiCorp 的模組設計原則與社群最佳實務。

技能:重構模組

概述

此技能引導 AI 代理將單體式 Terraform 配置轉換為可重複使用、易於維護的模組,遵循 HashiCorp 的模組設計原則與社群最佳實務。

能力說明

代理將分析現有 Terraform 程式碼,並系統性地將其重構為結構良好的模組,包含:

  • 清晰的介面合約(變數與輸出)

  • 適當的封裝與抽象

  • 版本控制與文件

  • 測試框架

  • 現有狀態的遷移路徑

先決條件

  • 要重構的現有 Terraform 配置

  • 了解資源相依性

  • 可存取當前狀態檔案(用於遷移規劃)

  • 熟悉模組註冊表模式