作者 wshobson
terraform-module-library 協助團隊為 AWS、Azure、GCP 與 OCI 設計可重複使用的 Terraform 模組,提供標準化結構、範例與測試,讓雲端架構維護更一致、更易於管理。
作者 wshobson
terraform-module-library 協助團隊為 AWS、Azure、GCP 與 OCI 設計可重複使用的 Terraform 模組,提供標準化結構、範例與測試,讓雲端架構維護更一致、更易於管理。
作者 antonbabenko
terraform-skill 是一個以診斷優先為核心的 Terraform 與 OpenTofu 技能。可用來檢視、除錯,或規劃跨 modules、tests、CI、scans 與 state operations 的變更,並提供版本感知的建議。它有助於降低 identity churn、secrets exposure、blast radius、CI drift 與 state corruption 的風險。
作者 hashicorp
使用 provider-actions 技能,透過 Plugin Framework 實作 Terraform Provider actions,適用於後端開發。內容涵蓋以生命週期為基礎的命令式行為、repository 檔案配置、schema 結構、測試、文件與 changelog 指引。
作者 hashicorp
new-terraform-provider 技能可協助後端與基礎架構開發者,使用 Plugin Framework 建立全新的 Terraform provider 骨架。它會引導你完成工作區建立、Go module 設定、main.go 串接,以及建置/測試驗證,幫助你乾淨地啟動 provider 專案。
作者 hashicorp
terraform-stacks 是一項實用的 HashiCorp Terraform Stacks 技能。可用來建立、修改與驗證 .tfcomponent.hcl 和 .tfdeploy.hcl 檔案,串接 component 與 deployment,管理多環境或多區域基礎架構,並排查 Stack 語法、相依性與版面結構問題。特別適合後端開發與平台工程工作流程。
作者 hashicorp
refactor-module 技能,用於將龐大的 Terraform 重構為可重用的模組,並具備清楚的 inputs、outputs、封裝設計與 state migration 規劃。
作者 hashicorp
terraform-test 是一份實用指南,教你如何使用 `.tftest.hcl` 檔案、`run` 區塊、assertions、mocks,以及適合 CI 的工作流程來撰寫與執行 Terraform 測試。可用來在合併前驗證 module outputs、resource arguments、條件邏輯,以及 plan 或 apply 行為。
作者 hashicorp
terraform-style-guide 可協助依照 HashiCorp 風格慣例、檔案佈局與以安全為先的預設值,生成並審查 Terraform HCL。適合用於 Terraform 原生程式碼生成、模組結構、變數、輸出,以及真實儲存庫中的較安全設定。
作者 hashicorp
了解 terraform-search-import 如何透過 Terraform Search 探索支援的雲端資源,並將其批次匯入 Terraform state。這個 terraform-search-import 技能特別適合後端開發、稽核與遷移流程,當你需要一份實用指南來安裝、驗證 provider 支援,並以更少猜測開始使用時。
作者 hashicorp
azure-verified-modules 是一份用於建立或審查 Azure Terraform 模組是否符合 Azure Verified Modules(AVM)要求的指南。可用來對齊模組結構、變數、輸出、測試與文件,讓程式碼生成更接近可供認證的標準。
作者 zxkane
aws-cdk-development 是一個 AWS Cloud Development Kit 輔助工具,適合用來設計、審查與排查 infrastructure as code。可用於 CDK stacks、constructs、`cdk synth`、`cdk deploy`,以及以 TypeScript 或 Python 進行的 Cloud Architecture 工作流程。它也支援安裝與使用指引,並提供以 repo 為基礎的模式與驗證檢查。
作者 hashicorp
provider-test-patterns 是一套供 Plugin Framework 團隊使用的 Terraform provider 接受測試技能。它可協助處理 TestCase 與 TestStep 結構、state 檢查、plan 檢查、import 驗證、sweeper,以及 Backend Development 的 ephemeral resource 模式。
作者 hashicorp
這是 `run-acceptance-tests` 技能在 Terraform provider 接受度測試上的指南。可用來執行聚焦的 `TestAcc` 測試、安全處理必要的環境變數,並以清楚的逐步流程除錯失敗原因。
作者 hashicorp
provider-resources 是一個用於 Terraform Provider 開發的技能,協助你使用 Plugin Framework 實作 resources 與 data sources。適用於後端開發流程中的 CRUD 操作、schema 設計、state 管理與 acceptance testing。
作者 hashicorp
provider-docs 技能可協助你為 Terraform provider 建立、更新與驗證 Terraform Registry 文件。適用於 provider-docs 指南工作、Technical Writing 的 provider-docs,以及在文件變更時同步 schema descriptions、`tfplugindocs` templates 與 Registry 輸出。