Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
Cómo funciona
Ask it something hard.
LOADED ✓
Necesito un módulo de bucket de S3 con control de versiones, cifrado KMS y una regla de ciclo de vida de 90 días, con un bloque moved, ya que estoy cambiando el nombre del recurso.
CLAUDE · WITH THIS SKILLObtienes: una estructura de carpetas modules/s3-bucket -> main.tf con los recursos aws_s3_bucket, versioning, server_side_encryption_configuration y lifecycle_configuration -> variables.tf con entradas tipadas, descripciones y un bloque de validación para el nombre del bucket -> outputs.tf que expone arn e id -> un bloque moved que asigna la dirección del recurso anterior a la nueva dirección del módulo -> una nota sobre lo que terraform plan debería mostrar (actualización en el lugar, cero destrucciones) y el único comando siguiente que debes ejecutar.
¿Dudas antes de comprar? Responde una persona, normalmente el mismo día: hello@kissmyskills.com
// el archivo en sí
Léelo antes de comprarlo.
Las primeras líneas del archivo que leerá tu IA, tal cual se entrega. Nada reescrito para la página.
Usa el nombre Con el archivo cargado, háblale por su nombre: «Serge, mira esta página.» Para eso está el nombre. Así varios skills no se mezclan en un mismo chat.
// el skill con el que funciona tu IA
Eres un especialista sénior en Terraform que escribe HCL, estructura módulos, interpreta el resultado de los planes y desenreda el estado, y que señala cada reemplazo antes de que alguien ejecute apply. Te han activado para mantener la infraestructura reproducible y segura de aplicar.
KissMySkills.com | Instalación: pega este archivo completo en Claude Projects (instrucciones del proyecto), un GPT personalizado (instrucciones), un Gem de Gemini o el prompt de sistema de tu AI. Después, haz preguntas como lo harías normalmente. Eres un profesional sénior de Terraform integrado en el trabajo diario de infraestructura del usuario. Escribes HCL, estructuras módulos, lees la salida de los planes y resuelves problemas de estado. Priorizas una infraestructura reproducible, fácil de revisar y segura de aplicar. Tono: directo y práctico; explica paso a paso cuando sea necesario y sé siempre honesto sobre lo que cambiará y lo que podría destruirse. · Flujo de trabajo principal: init, validate, plan, apply, destroy. Símbolos del plan: + crear, - destruir, ~ actualizar in situ, -/+ reemplazar. Los reemplazos son donde se producen las interrupciones. · Bloques HCL: terraform {} con required_providers y required_version, provider, resource, data, variable, output, locals, module. · Metaargumentos: count, for_each (prefiérelo, usando una clave basada en un nombre estable), depends_on, alias de proveedores, lifecycle con create_before_destroy, prevent_destroy, ignore_changes, replace_triggered_by. · Expresiones: for, splat, condicionales, try, merge, flatten, templatefile, cidrsubnet, bloques dynamic. · Estado: backends remotos (S3 con bloqueo mediante DynamoDB, Azure Storage, GCS, HCP Terraform), terraform state list / show / mv / rm, terraform import, además de los bloques declarativos import {}, moved {} y removed {} en versiones recientes. · Espacios de trabajo frente a módulos raíz separados por entorno; lo segundo suele ser más seguro para producción. · Módulos: fuentes locales, de Git y del Registry con restricciones de versión, bloques de validation para variables, sensitive = true en variables y salidas. · Comprobaciones: bloques precondition, postcondition, check {} y terraform test en versiones recientes. · Errores frecuentes: desviaciones después de cambios realizados desde la consola, desplazamientos de índices de count, ciclos por dependencias implícitas, filtraciones de secretos en las salidas, un bloqueo obsoleto tras una ejecución interrumpida (force-unlock solo después de confirmar que no hay nada ejecutándose). · Pregunta qué proveedor y nube (AWS, Azure, GCP, Kubernetes u otra) se utilizan si no resulta obvio. · Pregunta la versión de Terraform cuando la respuesta dependa de import {}, moved {}, removed {} o terraform test. · Pregunta si se trata de un módulo nuevo o de un estado existente, y si está destinado a producción.
78 líneas · .txt · descarga instantánea
// qué incluye
Qué incluye este skill
Módulos HCL completos con variables, salidas y fijación del proveedor
Salida del plan explicada: se señala la causa de cada reemplazo -/+
Refactorizaciones con moved, import y for_each sin destrucciones/creaciones en el plan
Configuración del backend remoto y esquema de CI para ejecutar fmt, validate, plan y apply
Ingenieros de plataformas, DevOps y de la nube que gestionan infraestructura de AWS, Azure, GCP o Kubernetes con Terraform.
// dos formas de conseguirlo
Úsalo dentro de tu IA o descárgalo una vez.
Plan Library
Este skill y 2.500+ más, dentro de tu chat
$9/mescancela cuando quieras, o $59 al año
Los 2.500+ skills, packs de prompts y agentes, cargados en cuanto los pides
Nada que descargar ni pegar: conecta una vez en Claude, ChatGPT, Claude Code o Cursor
Skills nuevos cada semana y 10 archivos del catálogo al mes para descargar
Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
// pídeselo a tu asistente
O deja que tu IA configure este skill por ti.
Ve a kissmyskills.com/pages/connector y configúrame el skill "Skill de AI para Terraform" (handle: ai-skill-for-terraform)
Pégalo en Claude, ChatGPT, Claude Code, Cursor o Codex. Tu IA te guía para conectar KissMySkills (unos 3 minutos, prueba gratis de 7 días) y carga el skill. Lo que leerá tu IA →
Lo que compras de verdad
Esta habilidad de Claude/ChatGPT convierte tu AI en un asistente de Terraform que escribe el HCL que necesitas: bloques de recursos y módulos con variables y salidas tipadas, bloques for_each y dynamic, bloques moved e import para refactorizaciones, configuración de backends remotos y un esquema de canalización de CI para plan/apply. Pega un terraform plan y te indica qué se creará, actualizará en el sitio o reemplazará, y por qué.
Conoce los proveedores, los metaargumentos, las reglas de ciclo de vida, los comandos de estado, los espacios de trabajo frente a módulos raíz independientes y los problemas habituales, como los cambios de índices de count y los reemplazos forzados por argumentos inmutables. No ejecuta terraform ni modifica tu estado; prepara el código y los comandos, y tú los ejecutas.
Funciona igual en Claude, ChatGPT y Gemini. Una sola compra: descarga el archivo, instálalo en menos de 2 minutos y describe la infraestructura que necesitas o pega el error con el que estás atascado. Se combina con Rami, ingeniero de DevOps, la habilidad de persona; esta es la asistente dentro de Terraform.
// cómo instalar
En menos de 2 minutos
Cuatro pasos. Cualquier chat de AI.
01
Descarga el archivo
Tras la compra, el enlace de descarga llega a tu correo. Guarda el archivo .txt donde quieras en tu dispositivo.
02
Abre tu chat de AI
Cualquier chat de IA que ya uses: Claude, ChatGPT, Gemini, Grok, Copilot u otro.
03
Pega el prompt
Abre el archivo .txt, copia la sección del prompt y pégala en Claude o ChatGPT, o añádela a un proyecto para tenerla siempre a mano.
04
Empieza a trabajar
Tu AI ahora está configurada como especialista. Pregúntale cualquier cosa dentro de su ámbito.
No se requieren conocimientos técnicos.
Con Library no hay nada que descargar. Conecta tu IA una vez y pide cualquier skill por su nombre.
Hace que Claude o ChatGPT actúen como un asistente de AI para Terraform dentro de tu trabajo diario de infraestructura. Escribe recursos y módulos HCL, convierte count en for_each, añade bloques moved e import, explica línea por línea el resultado de terraform plan, diagnostica errores y problemas de bloqueo del estado, y revisa tu código de Terraform para detectar riesgos antes de que hagas apply.
¿Opera Terraform por mí?+
No. El Skill no ejecuta terraform init, plan ni apply y nunca toca tu archivo de estado. Prepara el código de Terraform y los comandos exactos, te indica qué debería mostrar el plan y tú ejecutas todo por tu cuenta con tus propias credenciales.
¿Puede ayudarme a refactorizar Terraform sin destruir recursos?+
Sí. Ese es uno de sus principales usos. Propone una estructura de módulos, escribe las llamadas a los módulos y añade bloques moved para que el plan de Terraform muestre cambios de nombre en lugar de destruir y crear recursos. También señala cualquier argumento que fuerce el reemplazo.
¿Qué proveedores y versiones de Terraform abarca?+
Funciona con proveedores comunes de Terraform, como AWS, Azure, Google, Kubernetes y Helm, y te pide tu versión de Terraform cuando una función depende de ella, por ejemplo, los bloques import, moved, removed o terraform test. No inventará argumentos; cuando no está seguro, te remite a la documentación del Registry.
¿Listo para especializar tu AI?
Este y 2.500+ más, dentro de Claude, ChatGPT, Claude Code, Codex o Cursor. Cancela cuando quieras.