terraform-module-library
Crie módulos Terraform reutilizáveis
O trabalho com módulos Terraform muitas vezes se torna inconsistente entre equipes e clouds. Esta skill orienta Claude, Codex e Claude Code na estrutura de módulos reutilizáveis, validação, exemplos e padrões de teste.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "terraform-module-library" from https://skillstore.io/skills/sickn33-terraform-module-library.md and its manifest at https://skillstore.io/api/skills/sickn33-terraform-module-library/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "terraform-module-library". Solicitação para criar um plano de módulo AWS VPC.
Resultado esperado:
- Uma estrutura de pastas recomendada para o módulo.
- Uma lista de inputs, outputs, exemplos e cobertura de testes a adicionar.
- Notas de revisão sobre fixação de versões de providers, tags e validação.
Usando "terraform-module-library". Solicitação para revisar o design de variáveis Terraform.
Resultado esperado:
Uma revisão que sinaliza descrições ausentes, defaults fracos, lacunas de validação e outputs necessários para composição de módulos.
Usando "terraform-module-library". Solicitação para criar padrões de biblioteca de módulos.
Resultado esperado:
- Uma convenção de nomenclatura e versionamento.
- Requisitos de documentação para cada módulo.
- Uma checklist de testes e release para módulos de infraestrutura compartilhados.
Auditoria de segurança
SeguroStatic alerts were caused by Markdown examples, Terraform CIDR examples, relative module paths, and Go import syntax. No executable commands, network calls, path traversal behavior, prompt injection, or data exfiltration intent were found in SKILL.md.
Fatores de risco
⚡ Contém scripts (1)
⚙️ Comandos externos (21)
🌐 Acesso à rede (4)
📁 Acesso ao sistema de arquivos (3)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/sickn33-terraform-module-library/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/sickn33-terraform-module-library?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/sickn33-terraform-module-library?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-terraform-module-library/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/sickn33-terraform-module-library.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
sickn33. (2026). terraform-module-library security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-terraform-module-library/audits/4Citação BibTeX
@techreport{sickn33-sickn33-terraform-module-library-2026,
author = {sickn33},
title = {terraform-module-library security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-terraform-module-library/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "terraform-module-library security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-terraform-module-library/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-terraform-module-library:audit:4"
description: "Skillstore immutable audit report identifier"
Comparar variantes
2 variantes instaláveisCada autor permanece como um skill instalável separado. A variante recomendada é classificada pelas evidências do Skillstore.
Por que esta variante está em primeiro
wshobson-terraform-module-library
2026-09-09
sickn33-terraform-module-library
2026-09-09
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Padronizar a estrutura de módulos
Crie templates de módulos compartilhados com variáveis, outputs, exemplos e testes consistentes.
Planejar bibliotecas multi-cloud
Mapeie padrões comuns de infraestrutura em AWS, Azure e GCP antes da implementação.
Melhorar revisões de módulos
Use verificações de validação, versionamento, tagging e testes durante a revisão de código.
Teste estes prompts
Ajude-me a projetar uma pasta de módulo Terraform para uma AWS VPC. Inclua arquivos necessários, variáveis, outputs, exemplos e testes.
Revise a interface do meu módulo Terraform. Sugira descrições de variáveis, regras de validação, defaults e outputs para reutilização segura.
Projete um módulo root que componha módulos VPC e RDS. Explique inputs, outputs, dependências e tagging de ambientes.
Crie uma estratégia de biblioteca de módulos Terraform para AWS, Azure e GCP. Inclua padrões de nomenclatura, versionamento, testes, documentação e processo de release.
Boas práticas
- Documente cada input e output antes que as equipes consumam o módulo.
- Fixe versões de providers e teste exemplos com Terratest ou verificações equivalentes.
- Mantenha os módulos pequenos, componíveis e com tags consistentes entre ambientes.
Evitar
- Criar um grande módulo que oculta recursos e responsabilidades não relacionados.
- Publicar módulos sem exemplos, validação ou releases versionados.
- Copiar defaults específicos de uma cloud entre providers sem revisão de política.
Perguntas frequentes
O que esta skill ajuda a criar?
Ela oferece suporte a vários provedores de cloud?
Ela inclui orientação de testes?
Ela pode executar Terraform plans ou applies?
Quem deve usar esta skill?
Ela substitui a revisão de segurança cloud?
Detalhes do desenvolvedor
Autor
sickn33Licença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/terraform-module-libraryReferência
9f814fc6a43fd99946f2da5e0df231c65a38bc76
Atualidade da manutenção
23/07/2026
Uso
7 downloads · 108 visualizações
Estrutura de arquivos