terraform-infrastructure
Ajuda seu agente a gerenciar infraestrutura de nuvem com Terraform. Ensina a criar módulos, gerenciar estado e automatizar o provisionamento para escala.
O que ela faz
Esta ferramenta ajuda a organizar e criar a infraestrutura de computadores na nuvem (como servidores e redes) usando um código especial. Ela permite que você gerencie essa infraestrutura de forma mais fácil e segura, especialmente quando precisa de várias versões ou ambientes.
Quando usar
- ✓Quando você precisa criar servidores e redes na nuvem.
- ✓Ao querer criar 'peças' de infraestrutura que podem ser reutilizadas.
- ✓Para gerenciar diferentes versões da sua infraestrutura (ex: teste e produção).
Exemplo do que pedir para a IA
“Configure a infraestrutura básica para um novo site usando o Terraform.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você escreve um código que descreve como sua infraestrutura deve ser. A ferramenta lê esse código e cria ou atualiza os recursos na nuvem para que correspondam à sua descrição.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill terraform-infrastructureOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/terraform-infrastructure/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Fluxo de Trabalho de Infraestrutura com Terraform
Visão Geral
Fluxo de trabalho especializado para infraestrutura como código usando Terraform, incluindo provisionamento de recursos, criação de módulos, gerenciamento de estado e implantações multi-ambiente.
Quando Usar Este Fluxo de Trabalho
Use este fluxo de trabalho quando:
- Provisionar infraestrutura em nuvem
- Criar módulos Terraform
- Gerenciar infraestrutura multi-ambiente
- Implementar as melhores práticas de IaC
- Configurar fluxos de trabalho Terraform
Fases do Fluxo de Trabalho
Fase 1: Configuração do Terraform
Habilidades a Invocar
terraform-skill- Fundamentos do Terraformterraform-specialist- Terraform Avançado
Ações
- Inicializar o Terraform
- Configurar o backend
- Configurar provedores
- Configurar variáveis
- Criar saídas
Prompts de Copiar e Colar
Use @terraform-skill to set up Terraform project
Fase 2: Provisionamento de Recursos
Habilidades a Invocar
terraform-module-library- Módulos Terraformcloud-architect- Arquitetura em Nuvem
Ações
- Projetar a infraestrutura
- Criar definições de recursos
- Configurar rede
- Configurar computação
- Adicionar armazenamento
Prompts de Copiar e Colar
Use @terraform-module-library to provision cloud resources
Fase 3: Criação de Módulos
Habilidades a Invocar
terraform-module-library- Criação de Módulos
Ações
- Projetar a interface do módulo
- Criar a estrutura do módulo
- Definir variáveis/saídas
- Adicionar documentação
- Testar o módulo
Prompts de Copiar e Colar
Use @terraform-module-library to create reusable Terraform module
Fase 4: Gerenciamento de Estado
Habilidades a Invocar
terraform-specialist- Gerenciamento de Estado
Ações
- Configurar backend remoto
- Configurar bloqueio de estado
- Implementar workspaces
- Configurar acesso ao estado
- Configurar backup
Prompts de Copiar e Colar
Use @terraform-specialist to configure Terraform state
Fase 5: Multi-Ambiente
Habilidades a Invocar
terraform-specialist- Multi-Ambiente
Ações
- Projetar a estrutura do ambiente
- Criar configurações de ambiente
- Configurar arquivos de variáveis
- Configurar isolamento
- Testar implantações
Prompts de Copiar e Colar
Use @terraform-specialist to set up multi-environment Terraform
Fase 6: Integração CI/CD
Habilidades a Invocar
cicd-automation-workflow-automate- CI/CDgithub-actions-templates- GitHub Actions
Ações
- Criar pipeline de CI
- Configurar plan/apply
- Configurar aprovações
- Adicionar validação
- Testar o pipeline
Prompts de Copiar e Colar
Use @cicd-automation-workflow-automate to create Terraform CI/CD
Fase 7: Segurança
Habilidades a Invocar
secrets-management- Gerenciamento de Segredosterraform-specialist- Segurança
Ações
- Configurar segredos
- Configurar criptografia
- Implementar políticas
- Adicionar conformidade
- Auditar acesso
Prompts de Copiar e Colar
Use @secrets-management to secure Terraform secrets
Portões de Qualidade
- Recursos provisionados
- Módulos funcionando
- Estado configurado
- Multi-ambiente testado
- CI/CD funcionando
- Segurança verificada
Pacotes de Fluxo de Trabalho Relacionados
cloud-devops- Nuvem/DevOpskubernetes-deployment- Kubernetesaws-infrastructure- Específico da AWS
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
- Não trate a saída como um substituto para validação específica do ambiente, testes ou revisão especializada.
- Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem faltando.
Perguntas frequentes
O que é 'infraestrutura como código'?
É a prática de gerenciar e provisionar sua infraestrutura de TI através de arquivos de definição de máquina legíveis por máquina, em vez de configuração manual ou ferramentas interativas.
O que é Terraform?
Terraform é uma ferramenta popular de 'infraestrutura como código' que permite descrever e provisionar infraestrutura de nuvem de forma segura e eficiente.
O que são 'módulos'?
Módulos são pacotes de recursos Terraform que podem ser reutilizados em diferentes projetos ou ambientes, ajudando a manter a consistência e a reduzir a duplicação de código.
Detalhes
Descrição original do autor
Terraform infrastructure as code workflow for provisioning cloud resources, creating reusable modules, and managing infrastructure at scale.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4349
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC