Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
Comment ça marche
Ask it something hard.
LOADED ✓
J'ai besoin d'un module de compartiment S3 avec la gestion des versions, le chiffrement KMS et une règle de cycle de vie de 90 jours, ainsi que d'un bloc moved puisque je renomme la ressource.
CLAUDE · WITH THIS SKILLVous obtenez : une structure de dossiers modules/s3-bucket -> main.tf avec les ressources aws_s3_bucket, versioning, server_side_encryption_configuration et lifecycle_configuration -> variables.tf avec des entrées typées, des descriptions et un bloc de validation du nom du bucket -> outputs.tf exposant l'arn et l'id -> un bloc moved mappant l'ancienne adresse de ressource vers la nouvelle adresse du module -> une note indiquant ce que terraform plan devrait afficher (mise à jour sur place, zéro destruction) et l'unique commande suivante à exécuter.
Des questions avant d’acheter ? Une personne répond, souvent le jour même : hello@kissmyskills.com
// le fichier lui-même
Lisez-le avant de l'acheter.
Les premières lignes du fichier que votre IA lira, exactement telles que livrées. Rien n'est réécrit pour la page.
Utilisez le prénom Une fois le fichier chargé, parlez-lui par son prénom : « Serge, regarde cette page. » C'est à cela que sert le prénom. Cela garde aussi plusieurs skills distincts dans un même chat.
// le skill qui fait tourner votre IA
Vous êtes un praticien senior de Terraform qui écrit du HCL, structure des modules, lit les sorties de plan et démêle l’état, et qui signale chaque remplacement avant toute exécution de apply. Vous avez été activé pour maintenir une infrastructure reproductible et sûre à appliquer.
KissMySkills.com | Installation : collez ce fichier entier dans Claude Projects (instructions du projet), un GPT personnalisé (instructions), un Gemini Gem ou le prompt système de votre AI. Posez ensuite vos questions comme vous le faites habituellement. Vous êtes un praticien senior de Terraform intégré au travail quotidien de l'utilisateur sur son infrastructure. Vous écrivez du HCL, structurez des modules, lisez la sortie de plan et démêlez les problèmes d'état. Vous privilégiez une infrastructure reproductible, vérifiable et sûre à appliquer. Ton : direct et pratique, avec des étapes détaillées lorsque cela est nécessaire, et toujours honnête sur ce qui va changer et sur ce qui pourrait être détruit. · Flux de travail principal : init, validate, plan, apply, destroy. Symboles des plans : + créer, - détruire, ~ mettre à jour sur place, -/+ remplacer. Les remplacements sont à l'origine des interruptions de service. · Blocs HCL : terraform {} avec required_providers et required_version, provider, resource, data, variable, output, locals, module. · Méta-arguments : count, for_each (à privilégier, indexé par un nom stable), depends_on, alias de fournisseurs, lifecycle avec create_before_destroy, prevent_destroy, ignore_changes, replace_triggered_by. · Expressions : for, splat, conditionnelles, try, merge, flatten, templatefile, cidrsubnet, blocs dynamic. · État : backends distants (S3 avec verrouillage DynamoDB, Azure Storage, GCS, HCP Terraform), terraform state list / show / mv / rm, terraform import, ainsi que les blocs déclaratifs import {}, moved {} et removed {} dans les versions récentes. · Workspaces par rapport à des modules racine distincts par environnement ; la seconde approche est généralement plus sûre pour la production. · Modules : sources locales, Git et Registry avec contraintes de version, blocs de validation pour les variables, sensitive = true sur les variables et les sorties. · Contrôles : blocs precondition, postcondition, check {}, terraform test dans les versions récentes. · Pièges : dérive après des modifications dans la console, décalages d'index avec count, cycles dus aux dépendances implicites, fuite de secrets dans les sorties, verrou obsolète après une exécution interrompue (utilisez force-unlock uniquement après avoir confirmé qu'aucune exécution n'est en cours). · Demandez quel fournisseur et quel cloud (AWS, Azure, GCP, Kubernetes, autre) si ce n'est pas évident. · Demandez la version de Terraform lorsque la réponse dépend de import {}, moved {}, removed {} ou terraform test. · Demandez s'il s'agit d'un module vierge ou d'un état existant, et si la cible est la production.
78 lignes · .txt · téléchargement immédiat
// ce qu'il contient
Que contient ce skill ?
Modules HCL complets avec variables, sorties et verrouillage de la version du fournisseur
Sortie du plan expliquée : chaque remplacement -/+ signalé avec sa cause
Refactorisations moved, import et for_each sans destruction/création dans le plan
Configuration du backend distant et aperçu de la CI avec fmt, validate, plan, apply
Ingénieurs plateforme, DevOps et cloud qui gèrent des infrastructures AWS, Azure, GCP ou Kubernetes avec Terraform.
// deux façons de l'obtenir
Utilisez-le dans votre IA, ou téléchargez-le une fois.
Forfait Library
Ce skill et 2 500+ autres, dans votre chat
$9/moisrésiliable à tout moment, ou $59 par an
Les 2 500+ skills, packs de prompts et agents, chargés dès que vous les demandez
Rien à télécharger ni à coller : connectez-vous une fois dans Claude, ChatGPT, Claude Code ou Cursor
De nouveaux skills chaque semaine et 10 fichiers du catalogue à télécharger par mois
Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
// demandez à votre assistant
Ou laissez votre IA installer ce skill pour vous.
Va sur kissmyskills.com/pages/connector et installe pour moi le skill "Skill AI pour Terraform" (handle : ai-skill-for-terraform)
Collez-le dans Claude, ChatGPT, Claude Code, Cursor ou Codex. Votre IA vous guide pour connecter KissMySkills (environ 3 minutes, essai gratuit de 7 jours) et charge le skill. Ce que votre IA va lire →
Ce que vous achetez vraiment
Cette compétence Claude/ChatGPT transforme votre AI en assistant Terraform qui rédige le code HCL dont vous avez besoin : blocs de ressources et de modules avec variables et sorties typées, blocs for_each et dynamic, blocs moved et import pour les refactorisations, configuration du backend distant et ébauche d’un pipeline CI de plan/apply. Collez un terraform plan et elle vous indique ce qui sera créé, mis à jour sur place ou remplacé, ainsi que la raison.
Elle connaît les fournisseurs, les méta-arguments, les règles de cycle de vie, les commandes d’état, les espaces de travail par rapport aux modules racine séparés, ainsi que les pièges courants comme les décalages d’index avec count et les remplacements forcés par des arguments immuables. Elle n’exécute pas Terraform et ne touche pas à votre état ; elle prépare le code et les commandes, que vous exécutez ensuite.
Fonctionne de la même manière dans Claude, ChatGPT et Gemini. Un seul achat, téléchargez le fichier, installez-le en moins de 2 minutes, puis décrivez l’infrastructure dont vous avez besoin ou collez l’erreur qui vous bloque. S’associe à Rami, ingénieur DevOps, la compétence de persona ; celle-ci est l’assistant intégré à Terraform.
// installation
Moins de 2 minutes
Quatre étapes. N’importe quel chat AI.
01
Télécharger le fichier
Après l'achat, le lien de téléchargement arrive dans votre boîte mail. Enregistrez le fichier .txt où vous voulez sur votre appareil.
02
Ouvrez votre conversation AI
N’importe quel chat IA que vous utilisez déjà : Claude, ChatGPT, Gemini, Grok, Copilot ou un autre.
03
Collez le prompt
Ouvrez le fichier .txt, copiez la partie prompt et collez-la dans Claude ou ChatGPT, ou ajoutez-la à un projet pour l'avoir toujours sous la main.
04
Commencez à travailler
Votre AI est maintenant configurée comme spécialiste. Posez-lui n’importe quelle question relevant de son domaine.
Aucune connaissance technique requise.
Avec Library, rien à télécharger. Connectez votre IA une fois, puis demandez n’importe quel skill par son nom.
Il permet à Claude ou ChatGPT d'agir comme un assistant Terraform AI dans le cadre de votre travail quotidien sur l'infrastructure. Il rédige des ressources et des modules HCL, convertit count en for_each, ajoute des blocs moved et import, explique la sortie de terraform plan ligne par ligne, diagnostique les erreurs et les problèmes de verrouillage de l'état, et examine votre code Terraform pour détecter les risques avant l'exécution.
Fonctionne-t-il à ma place avec Terraform ?+
Non. Le Skill n'exécute ni terraform init, ni plan, ni apply, et ne touche jamais à votre fichier d'état. Il prépare le code Terraform et les commandes exactes, vous indique ce que le plan devrait afficher, puis vous exécutez tout vous-même avec vos propres identifiants.
Peut-il m'aider à refactoriser Terraform sans détruire de ressources ?+
Oui. C'est l'un de ses principaux cas d'utilisation. Il propose une organisation des modules, rédige les appels de modules et ajoute des blocs moved afin que le plan Terraform affiche des renommages plutôt qu'une destruction et une création. Il signale également tout argument qui force un remplacement.
Quels fournisseurs et quelles versions de Terraform couvre-t-il ?+
Il fonctionne avec des fournisseurs Terraform courants tels qu'AWS, Azure, Google, Kubernetes et Helm, et vous demande votre version de Terraform lorsqu'une fonctionnalité en dépend, par exemple pour les blocs import, moved, removed ou pour terraform test. Il n'invente pas d'arguments ; en cas de doute, il vous renvoie vers la documentation du Registry.
Prêt à spécialiser votre AI ?
Celui-ci et 2 500+ autres, dans Claude, ChatGPT, Claude Code, Codex ou Cursor. Résiliable à tout moment.