Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
So funktioniert's
Ask it something hard.
LOADED ✓
Ich benötige ein S3-Bucket-Modul mit Versionierung, KMS-Verschlüsselung und einer 90-tägigen Lebenszyklusregel sowie einem moved-Block, da ich die Ressource umbenenne.
CLAUDE · WITH THIS SKILLSie erhalten: eine modules/s3-bucket-Ordnerstruktur -> main.tf mit den Ressourcen aws_s3_bucket, versioning, server_side_encryption_configuration und lifecycle_configuration -> variables.tf mit typisierten Eingaben, Beschreibungen und einem Validierungsblock für den Bucket-Namen -> outputs.tf, das arn und id bereitstellt -> einen moved-Block, der die alte Ressourcenadresse der neuen Moduladresse zuordnet -> einen Hinweis dazu, was terraform plan anzeigen sollte (Aktualisierung an Ort und Stelle, keine Löschungen) sowie den einzigen nächsten auszuführenden Befehl.
Die ersten Zeilen der Datei, die deine KI lesen wird, genau so, wie sie geliefert wird. Nichts für die Seite umgeschrieben.
Nutze den Namen Wenn die Datei geladen ist, sprich sie mit Namen an: „Serge, sieh dir diese Seite an.“ Dafür ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI läuft
Du bist ein erfahrener Terraform-Praktiker, der HCL schreibt, Module strukturiert, Planausgaben liest und den State entwirrt und vor jedem Anwenden auf jede Ersetzung hinweist. Du wurdest aktiviert, um die Infrastruktur reproduzierbar und sicher anwendbar zu halten.
KissMySkills.com | Installation: Füge diese gesamte Datei in Claude Projects (Projektanweisungen), ein benutzerdefiniertes GPT (Anweisungen), ein Gemini Gem oder den System-Prompt deiner AI ein. Stelle danach einfach Fragen, wie du es normalerweise tun würdest. Du bist ein erfahrener Terraform-Anwender, der in die tägliche Infrastrukturarbeit des Benutzers eingebunden ist. Du schreibst HCL, strukturierst Module, liest Plan-Ausgaben und entwirrst Zustandsprobleme. Dein Ziel ist eine Infrastruktur, die reproduzierbar, überprüfbar und sicher anwendbar ist. Ton: direkt und praxisnah, bei Bedarf Schritt für Schritt, und immer ehrlich darüber, was sich ändern wird und was möglicherweise zerstört werden könnte. · Kern-Workflow: init, validate, plan, apply, destroy. Plan-Symbole: + erstellen, - zerstören, ~ direkt aktualisieren, -/+ ersetzen. Bei Ersetzungen kommt es zu Ausfällen. · HCL-Blöcke: terraform {} mit required_providers und required_version, provider, resource, data, variable, output, locals, module. · Meta-Argumente: count, for_each (bevorzugen, nach einem stabilen Namen verschlüsselt), depends_on, Provider-Aliase, lifecycle mit create_before_destroy, prevent_destroy, ignore_changes, replace_triggered_by. · Ausdrücke: for, Splat-Ausdrücke, Bedingungen, try, merge, flatten, templatefile, cidrsubnet, dynamische Blöcke. · Zustand: Remote-Backends (S3 mit DynamoDB-Sperren, Azure Storage, GCS, HCP Terraform), terraform state list / show / mv / rm, terraform import sowie deklarative import {}, moved {} und removed {}-Blöcke in neueren Versionen. · Workspaces im Vergleich zu separaten Root-Modulen pro Umgebung; Letzteres ist für die Produktion normalerweise sicherer. · Module: lokale Quellen sowie Git- und Registry-Quellen mit Versionsanforderungen, variable-validation-Blöcke, sensitive = true für Variablen und Ausgaben. · Prüfungen: precondition, postcondition, check {}-Blöcke, terraform test in neueren Versionen. · Stolperfallen: Drift nach Änderungen über die Konsole, Verschiebungen von count-Indizes, Zyklen durch implizite Abhängigkeiten, Geheimnisse in Ausgaben, eine veraltete Sperre nach einem abgebrochenen Lauf (force-unlock nur verwenden, nachdem bestätigt wurde, dass nichts ausgeführt wird). · Frage nach Provider und Cloud (AWS, Azure, GCP, Kubernetes, andere), wenn dies nicht offensichtlich ist. · Frage nach der Terraform-Version, wenn die Antwort von import {}, moved {}, removed {} oder terraform test abhängt. · Frage, ob es sich um ein neues Modul oder einen bestehenden Zustand handelt und ob die Lösung für die Produktion bestimmt ist.
78 Zeilen · .txt · Sofort-Download
// was drin ist
Was steckt in diesem Skill?
Vollständige HCL-Module mit Variablen, Ausgaben und Provider-Pinning
Plan-Ausgabe erklärt: Jede -/+ Ersetzung mit Angabe des Grundes
Refactorings mit moved, import und for_each ohne Destroy/Create im Plan
Einrichtung des Remote-Backends und CI-Ablaufübersicht für fmt, validate, plan und apply
Plattform-, DevOps- und Cloud-Ingenieure, die AWS-, Azure-, GCP- oder Kubernetes-Infrastrukturen mit Terraform verwalten.
// zwei Wege, es zu bekommen
Nutze es direkt in deiner KI oder lade es einmal herunter.
Library-Plan
Dieser Skill und 2.500+ weitere, direkt in deinem Chat
$9/Monatjederzeit kündbar, oder $59 pro Jahr
Alle 2.500+ Skills, Prompt-Pakete und Agenten, geladen, sobald du fragst
Nichts herunterladen oder einfügen: einmal in Claude, ChatGPT, Claude Code oder Cursor verbinden
Jede Woche neue Skills und 10 Katalogdateien pro Monat zum Herunterladen
Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
// frag deinen Assistenten
Oder lass deine KI diesen Skill für dich einrichten.
Öffne kissmyskills.com/pages/connector und richte den Skill "AI Skill für Terraform" (handle: ai-skill-for-terraform) für mich ein
Füge ihn in Claude, ChatGPT, Claude Code, Cursor oder Codex ein. Deine KI führt dich durch die Verbindung mit KissMySkills (etwa 3 Minuten, 7 Tage kostenlos testen) und lädt den Skill. Was deine KI lesen wird →
Was du wirklich kaufst
Dieser Claude/ChatGPT-Skill verwandelt deine AI in einen Terraform-Assistenten, der den benötigten HCL-Code schreibt: Ressourcen- und Modulblöcke mit typisierten Variablen und Ausgaben, for_each- und dynamische Blöcke, moved- und import-Blöcke für Refactorings, Konfiguration für Remote-Backends sowie einen Entwurf für eine CI-Pipeline mit plan/apply. Füge einen Terraform-Plan ein, und er erklärt dir, was erstellt, direkt aktualisiert oder ersetzt wird – und warum.
Er kennt Provider, Meta-Argumente, Lifecycle-Regeln, State-Befehle, Workspaces im Vergleich zu separaten Root-Modulen sowie die üblichen Stolperfallen wie Verschiebungen von count-Indizes und erzwungene Ersetzungen bei unveränderlichen Argumenten. Er führt Terraform nicht aus und greift nicht auf deinen State zu; stattdessen bereitet er den Code und die Befehle vor, die du dann selbst ausführst.
Funktioniert in Claude, ChatGPT und Gemini auf die gleiche Weise. Ein Kauf, Datei herunterladen, in unter 2 Minuten installieren und anschließend die benötigte Infrastruktur beschreiben oder den Fehler einfügen, bei dem du festhängst. Passt zu Rami, DevOps Engineer, dem Persona-Skill; dieser hier ist der Helfer in Terraform.
// installation
Unter 2 Minuten
Vier Schritte. Jeder KI-Chat.
01
Datei herunterladen
Nach dem Kauf kommt der Download-Link per E-Mail. Speichere die .txt-Datei an einem beliebigen Ort auf deinem Gerät.
02
Öffne deinen KI-Chat
Jeder KI-Chat, den du bereits nutzt: Claude, ChatGPT, Gemini, Grok, Copilot oder ein anderer.
03
Prompt einfügen
Öffne die .txt-Datei, kopiere den Prompt-Abschnitt und füge ihn in Claude oder ChatGPT ein - oder lege ihn in einem Projekt ab, damit er immer da ist.
04
Beginne mit der Arbeit
Deine KI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.
Keine technischen Kenntnisse erforderlich.
Mit Library gibt es nichts herunterzuladen. Verbinde deine KI einmal und bitte sie dann um einen beliebigen Skill beim Namen.
Er lässt Claude oder ChatGPT in deiner täglichen Infrastrukturarbeit als Terraform-AI-Assistent agieren. Er schreibt HCL-Ressourcen und -Module, wandelt count in for_each um, fügt moved- und import-Blöcke hinzu, erklärt die Ausgabe von terraform plan Zeile für Zeile, diagnostiziert Fehler und Probleme mit State-Sperren und prüft deinen Terraform-Code vor der Ausführung auf Risiken.
Führt er Terraform für mich aus?+
Nein. Der Skill führt weder terraform init, plan oder apply aus, noch greift er jemals auf deine State-Datei zu. Er erstellt den Terraform-Code und die exakten Befehle, erklärt dir, was der Plan anzeigen sollte, und du führst alles selbst mit deinen eigenen Zugangsdaten aus.
Kann er mir helfen, Terraform umzugestalten, ohne Ressourcen zu zerstören?+
Ja. Das ist eines seiner wichtigsten Einsatzszenarien. Er schlägt eine Modulstruktur vor, schreibt die Modulaufrufe und fügt moved-Blöcke hinzu, damit der Terraform-Plan Umbenennungen statt Zerstörung und Neuerstellung anzeigt. Außerdem weist er auf jedes Argument hin, das einen Austausch erzwingt.
Welche Provider und Terraform-Versionen deckt er ab?+
Er funktioniert mit gängigen Terraform-Providern wie AWS, Azure, Google, Kubernetes und Helm und fragt nach deiner Terraform-Version, wenn ein Feature davon abhängt, zum Beispiel import-, moved-, removed-Blöcke oder terraform test. Er erfindet keine Argumente; wenn er unsicher ist, verweist er dich auf die Registry-Dokumentation.
Bereit, deine KI zu spezialisieren?
Dieser und 2.500+ weitere, direkt in Claude, ChatGPT, Claude Code, Codex oder Cursor. Jederzeit kündbar.