Terraform Specialist
Master Terraform and OpenTofu infrastructure automation
Managing complex cloud infrastructure requires deep expertise in Infrastructure as Code tools and best practices. This skill provides expert guidance on Terraform and OpenTofu for secure, scalable, and maintainable infrastructure deployments.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "Terraform Specialist". Request for secure S3 bucket module with versioning and encryption
Resultado esperado:
A complete Terraform module with main.tf defining the aws_s3_bucket resource with versioning and encryption configurations, variables.tf with customizable parameters, outputs.tf exposing the bucket ARN and domain name, and a README with usage examples.
A utilizar "Terraform Specialist". Request for state backend configuration with locking
Resultado esperado:
Backend configuration block using S3 for state storage with bucket name, key path, and region settings, plus DynamoDB table configuration for state locking, with encryption enabled and versioning for state file recovery.
A utilizar "Terraform Specialist". Request for policy as code validation setup
Resultado esperado:
OPA Rego policy files for enforcing tagging standards, restricting resource types, and validating cost controls, plus GitHub Actions workflow integration that blocks merges when policies fail.
Auditoria de Segurança
SeguroThis is a prompt-only skill containing no executable code. Static analysis scanned 0 files and found 0 security issues with a risk score of 0/100. The skill provides AI guidance for Terraform/OpenTofu infrastructure tasks without any code execution capabilities.
Pontuação de qualidade
O Que Você Pode Construir
Enterprise Infrastructure Team
Design and implement a reusable module library for standardized cloud resources across multiple environments with proper testing and documentation.
DevOps Migration Project
Migrate existing manual infrastructure or legacy IaC to modern Terraform/OpenTofu with secure state management and CI/CD integration.
Multi-Cloud Architecture
Build cloud-agnostic infrastructure modules that deploy consistently across AWS, Azure, and GCP with proper abstraction layers.
Tente Estes Prompts
Create a Terraform module for an S3 bucket with versioning enabled, server-side encryption, and appropriate bucket policies. Include variables for bucket name and encryption settings, plus outputs for the bucket ARN.
Configure a secure remote state backend using S3 with DynamoDB locking. Include encryption at rest, state versioning, and separate state files for dev, staging, and production environments.
Design a GitHub Actions workflow for Terraform that runs fmt, validate, and plan on pull requests, requires manual approval for apply, and integrates tfsec for security scanning.
Create a cloud-agnostic VPC module that works across AWS, Azure, and GCP using provider abstraction. Include subnet tiers, NAT gateways, and routing tables with environment-specific CIDR blocks.
Melhores Práticas
- Always review terraform plan output carefully before applying any changes to infrastructure
- Store state files in remote backends with encryption at rest and in transit enabled
- Use semantic versioning for modules and pin provider versions for reproducible deployments
Evitar
- Storing state files locally or in version control exposes sensitive infrastructure data
- Hardcoding credentials or secrets in Terraform files instead of using secure secret management
- Applying changes without review bypasses important validation and can cause outages
Perguntas Frequentes
What is the difference between Terraform and OpenTofu?
How do I migrate existing infrastructure to Terraform management?
What is the recommended state backend for teams?
How do I handle secrets in Terraform configurations?
Can I use this skill with multiple cloud providers simultaneously?
What should I do when terraform plan shows unexpected changes?
Detalhes do Desenvolvedor
Autor
sickn33Licença
MIT
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/terraform-specialistReferência
main
Estrutura de arquivos
📄 SKILL.md