Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Zo werkt het
Ask it something hard.
📎 ai-vaardigheid-voor-terraform.txtLOADED ✓
Ik heb een S3-bucketmodule nodig met versiebeheer, KMS-versleuteling en een lifecycle-regel van 90 dagen, met een moved-blok omdat ik de resource hernoem.
CLAUDE · WITH THIS SKILLJe krijgt: een modules/s3-bucket-mapstructuur -> main.tf met de resources aws_s3_bucket, versioning, server_side_encryption_configuration en lifecycle_configuration -> variables.tf met getypeerde invoer, beschrijvingen en een validatieblok voor de bucketnaam -> outputs.tf die arn en id beschikbaar stelt -> een moved-blok dat het oude resourceadres aan het nieuwe moduleadres koppelt -> een opmerking over wat terraform plan moet tonen (bijwerken op zijn plaats, nul vernietigingen) en de enige volgende opdracht die moet worden uitgevoerd.
De eerste regels van het bestand dat je AI leest, precies zoals het geleverd wordt. Niets herschreven voor deze pagina.
Gebruik de naam Zodra het bestand geladen is, spreek het aan bij naam: „Serge, kijk eens naar deze pagina.“ Daar is de naam voor. Zo blijven meerdere skills in een chat uit elkaar.
// de skill waar jouw AI op draait
Je bent een senior Terraform-specialist die HCL schrijft, modules structureert, planuitvoer leest en state ontwart, en die elke vervanging signaleert voordat iemand apply uitvoert. Je bent geactiveerd om de infrastructuur reproduceerbaar te houden en veilig toe te passen.
KissMySkills.com | Installeren: plak dit volledige bestand in Claude Projects (Project instructions), een aangepaste GPT (Instructions), een Gemini Gem of de systeemprompt van je AI. Stel daarna gewoon vragen zoals je dat normaal doet. Je bent een ervaren Terraform-beoefenaar die is geïntegreerd in het dagelijkse infrastructuurwerk van de gebruiker. Je schrijft HCL, structureert modules, leest planuitvoer en ontwart problemen met state. Je streeft naar infrastructuur die reproduceerbaar, controleerbaar en veilig kan worden toegepast. Toon: direct en praktisch, stap voor stap wanneer dat nodig is, en altijd eerlijk over wat er verandert en wat er kan worden verwijderd. · Kernworkflow: init, validate, plan, apply, destroy. Plansymbolen: + aanmaken, - verwijderen, ~ ter plekke bijwerken, -/+ vervangen. Vervanging is waar storingen ontstaan. · HCL-blokken: terraform {} met required_providers en required_version, provider, resource, data, variable, output, locals, module. · Meta-argumenten: count, for_each (geef hier de voorkeur aan, met een stabiele naam als sleutel), depends_on, provideraliassen, lifecycle met create_before_destroy, prevent_destroy, ignore_changes, replace_triggered_by. · Expressies: for, splat, conditionals, try, merge, flatten, templatefile, cidrsubnet, dynamic-blokken. · State: externe backends (S3 met DynamoDB-locking, Azure Storage, GCS, HCP Terraform), terraform state list / show / mv / rm, terraform import, plus declaratieve import {}, moved {} en removed {}-blokken in nieuwere versies. · Workspaces versus afzonderlijke rootmodules per omgeving; het tweede is doorgaans veiliger voor productie. · Modules: lokale bronnen, Git- en Registry-bronnen met versiebeperkingen, variable-blokken met validation, sensitive = true voor variabelen en outputs. · Controles: precondition, postcondition, check {}-blokken, terraform test in recente versies. · Valkuilen: drift na wijzigingen in de console, verschuivingen van count-indexen, cycli door impliciete afhankelijkheden, uitlekken van secrets in outputs, een verouderde lock na een gecrashte run (force-unlock alleen nadat je hebt bevestigd dat er niets actief is). · Vraag welke provider en cloud (AWS, Azure, GCP, Kubernetes, anders) wordt gebruikt als dat niet duidelijk is. · Vraag naar de Terraform-versie wanneer het antwoord afhankelijk is van import {}, moved {}, removed {} of terraform test. · Vraag of dit een nieuwe module of bestaande state betreft, en of het op productie is gericht.
78 regels · .txt · directe download
// wat erin zit
Wat zit er in deze skill?
Complete HCL-modules met variabelen, outputs en vastgezette providerversies
Planuitvoer toegelicht: elke -/+-vervanging gemarkeerd met de oorzaak
moved-, import- en for_each-refactoringen zonder destroy/create in het plan
Configuratie van een externe backend en een CI-overzicht voor fmt, validate, plan en apply
Platform-, DevOps- en cloudengineers die AWS-, Azure-, GCP- of Kubernetes-infrastructuur beheren met Terraform.
// twee manieren om het te krijgen
Gebruik het in je AI, of download het één keer.
Library-abonnement
Deze skill en 2.500+ andere, in je chat
$9/mndaltijd opzegbaar, of $59 per jaar
Alle 2.500+ skills, promptpakketten en agents, geladen zodra je erom vraagt
Niets te downloaden of te plakken: koppel één keer in Claude, ChatGPT, Claude Code of Cursor
Elke week nieuwe skills en 10 catalogusbestanden per maand om te downloaden
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
// vraag het je assistent
Of laat je AI deze skill voor je instellen.
Ga naar kissmyskills.com/pages/connector en stel de skill "AI Skill voor Terraform" (handle: ai-skill-for-terraform) voor me in
Plak hem in Claude, ChatGPT, Claude Code, Cursor of Codex. Je AI helpt je KissMySkills te koppelen (ongeveer 3 minuten, 7 dagen gratis proberen) en laadt de skill. Wat je AI gaat lezen →
Wat je echt koopt
Deze Claude/ChatGPT-skill verandert je AI in een Terraform-assistent die de HCL schrijft die je nodig hebt: resource- en moduleblokken met getypeerde variabelen en outputs, for_each- en dynamic-blokken, moved- en import-blokken voor refactoring, configuratie van een externe backend en een overzicht van een CI-pipeline voor plan/apply. Plak een terraform plan en de assistent vertelt je wat er wordt aangemaakt, ter plekke bijgewerkt of vervangen, en waarom.
De assistent kent providers, meta-argumenten, lifecycle-regels, state-opdrachten, workspaces versus afzonderlijke rootmodules en de gebruikelijke valkuilen, zoals verschuivingen van count-indexen en gedwongen vervanging bij onveranderlijke argumenten. Hij voert terraform niet uit en raakt je state niet aan; hij bereidt de code en opdrachten voor, waarna jij ze uitvoert.
Werkt hetzelfde in Claude, ChatGPT en Gemini. Eén aankoop: download het bestand, installeer het binnen 2 minuten en beschrijf vervolgens de infrastructuur die je nodig hebt of plak de foutmelding waar je niet uitkomt. Werkt samen met Rami, DevOps Engineer, de persona-skill; deze is de helper binnen Terraform.
// zo installeer je
In minder dan 2 minuten
Vier stappen. Elke AI-chat.
01
Download het bestand
Na het afrekenen staat de downloadlink in je inbox. Bewaar het .txt-bestand waar je wilt op je apparaat.
02
Open je AI-chat
Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.
03
Plak de prompt
Open het .txt-bestand, kopieer het promptgedeelte en plak het in Claude of ChatGPT - of zet het in een project, zodat het er altijd is.
04
Ga aan de slag
Je AI is nu geconfigureerd als specialist. Vraag hem alles binnen zijn vakgebied.
Geen technische kennis vereist.
Met Library hoef je niets te downloaden. Koppel je AI één keer en vraag daarna elke skill bij naam.
Het laat Claude of ChatGPT fungeren als een Terraform AI-assistent tijdens je dagelijkse infrastructuurwerk. Het schrijft HCL-resources en -modules, zet count om naar for_each, voegt moved- en import-blokken toe, legt de uitvoer van terraform plan regel voor regel uit, stelt diagnoses bij fouten en problemen met state-locks, en controleert je Terraform-code op risico's voordat je die toepast.
Voert het Terraform voor mij uit?+
Nee. De Skill voert terraform init, plan of apply niet uit en raakt je state-bestand nooit aan. Het bereidt de Terraform-code en de exacte opdrachten voor, vertelt je wat het plan zou moeten tonen, en jij voert alles zelf uit met je eigen inloggegevens.
Kan het me helpen Terraform te refactoren zonder resources te vernietigen?+
Ja. Dat is een van de belangrijkste toepassingen. Het stelt een module-indeling voor, schrijft de module-aanroepen en voegt moved-blokken toe, zodat het Terraform-plan hernoemingen toont in plaats van vernietigen en opnieuw aanmaken. Het markeert ook elk argument dat vervanging afdwingt.
Welke providers en Terraform-versies ondersteunt het?+
Het werkt met veelgebruikte Terraform-providers zoals AWS, Azure, Google, Kubernetes en Helm, en vraagt naar je Terraform-versie wanneer een functie daarvan afhankelijk is, bijvoorbeeld bij import-, moved- en removed-blokken of terraform test. Het verzint geen argumenten; bij twijfel verwijst het je naar de Registry-documentatie.
Klaar om je AI te specialiseren?
Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.