Toolverse
All skills

terraform-module-library

by wshobson

Build reusable Terraform modules for AWS, Azure, and GCP infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, or implementing reusable IaC components.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
wshobson
Category
DevOps
Views
53

About this skill

Build reusable Terraform modules for AWS, Azure, and GCP infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, or implementing reusable IaC components.

How to use

  1. Sklonuj repozytorium lub zintegruj umiejętność z agentem, aby uzyskać dostęp do biblioteki wzorców modułów Terraform dla AWS, Azure i GCP.
  2. Wybierz odpowiednią chmurę i typ zasobu (np. VPC dla AWS, vnet dla Azure, VPC dla GCP) na podstawie Twoich potrzeb infrastrukturalnych.
  3. Skopiuj strukturę modułu do swojego projektu, zachowując standardową organizację: main.tf dla zasobów, variables.tf dla zmiennych wejściowych, outputs.tf dla wartości wyjściowych oraz versions.tf dla wersji providerów.
  4. Dostosuj zmienne w variables.tf do Twoich wymagań, takie jak CIDR blocks, nazwy zasobów, strefy dostępności i tagi.
  5. Zdefiniuj outputs.tf, aby eksportować ważne wartości z modułu (np. ID VPC, adresy IP, identyfikatory klastrów).
  6. Przetestuj moduł, korzystając z dołączonych przykładów w katalogu examples/ i testów Terratest, aby upewnić się, że moduł działa prawidłowo przed wdrożeniem w produkcji.

Related skills

resolve-conflicts

by antinomyhq

Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration),

DevOps
48163

drawio-diagrams-enhanced

by jgtolentino

Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams,

DevOps
918943

lambda

by itsmostafa

AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.

DevOps
127

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

senior-data-engineer

by davila7

World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when

DevOps
1268

file-organizer

by ComposioHQ

Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.

DevOps
1399