Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)48 mil · #4349

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/terraform-infrastructure/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/terraform-infrastructure/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-infrastructure

Ou 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.md
Conteú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 Terraform
  • terraform-specialist - Terraform Avançado

Ações

  1. Inicializar o Terraform
  2. Configurar o backend
  3. Configurar provedores
  4. Configurar variáveis
  5. 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 Terraform
  • cloud-architect - Arquitetura em Nuvem

Ações

  1. Projetar a infraestrutura
  2. Criar definições de recursos
  3. Configurar rede
  4. Configurar computação
  5. 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

  1. Projetar a interface do módulo
  2. Criar a estrutura do módulo
  3. Definir variáveis/saídas
  4. Adicionar documentação
  5. 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

  1. Configurar backend remoto
  2. Configurar bloqueio de estado
  3. Implementar workspaces
  4. Configurar acesso ao estado
  5. 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

  1. Projetar a estrutura do ambiente
  2. Criar configurações de ambiente
  3. Configurar arquivos de variáveis
  4. Configurar isolamento
  5. 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/CD
  • github-actions-templates - GitHub Actions

Ações

  1. Criar pipeline de CI
  2. Configurar plan/apply
  3. Configurar aprovações
  4. Adicionar validação
  5. 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 Segredos
  • terraform-specialist - Segurança

Ações

  1. Configurar segredos
  2. Configurar criptografia
  3. Implementar políticas
  4. Adicionar conformidade
  5. 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/DevOps
  • kubernetes-deployment - Kubernetes
  • aws-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.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4349
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas