terraform-skill
Najlepsze praktyki Terraform i OpenTofu — strukturyzuj kod infrastruktury jak profesjonalista
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude'a do zaawansowanego projektowania infrastruktury jako kodu. Obejmuje testowanie, organizację modułów, wdrażanie CI/CD i zarządzanie stanem dla produkcji. Opiera się na doświadczeniu enterprise i terraform-best-practices.com. Aktywuj ją przy tworzeniu nowych konfiguracji Terraform/OpenTofu, strukturyzowaniu środowisk (dev, staging, prod) czy refaktoryzacji istniejących projektów.
Jak używać
Aktywuj umiejętność terraform-skill w Claude, gdy pracujesz nad infrastrukturą jako kodem — szczególnie przy tworzeniu nowych konfiguracji Terraform lub OpenTofu albo refaktoryzacji istniejących projektów.
Opisz Claude'owi swoje zadanie: czy tworzysz moduł zasobów (np. VPC + podsieci), moduł infrastruktury (kolekcja modułów dla konkretnego celu) czy całą kompozycję obejmującą wiele regionów czy kont. Umiejętność pomoże ci wybrać właściwą hierarchię.
Poproś o wskazówki dotyczące struktury katalogów — umiejętność zasugeruje separację środowisk (environments/prod, environments/staging, environments/dev) od modułów wielokrotnego użytku (modules/networking, modules/compute).
Gdy potrzebujesz decyzji o testowaniu, zapytaj Claude'a o wybór między validate, plan a dedykowanymi frameworkami testowymi — umiejętność pokrywa strategie testowania kodu infrastruktury.
Wykorzystaj umiejętność do planowania wdrażania CI/CD dla Terraform/OpenTofu, zarządzania stanem w środowisku wieloosobowym oraz wyboru między wzorcami modułów.
Nie używaj umiejętności do pytań o składnię Terraform (Claude zna ją), referencje API dostawców czy ogólne pytania o chmurę — w tych przypadkach Claude wskaże dokumentację lub zasugeruje inne źródła.