terraform-engineer

Automate multi-cloud infrastructure provisioning with Terraform modules across AWS, Azure, and GCP.

3|2|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/wesleyegberto/software-engineering-skills --skill terraform-engineer-wesleyegberto
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: terraform-engineer
Source: https://github.com/wesleyegberto/software-engineering-skills/tree/main/plugins/devops/skills/terraform-engineer
Command: npx skills add https://github.com/wesleyegberto/software-engineering-skills --skill terraform-engineer-wesleyegberto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Terraform engineering across AWS, Azure, and GCP is complex to coordinate, requiring modular design, consistent state management, and governance to deliver repeatable infrastructure.

Core Features & Use Cases

  • Modular Terraform modules for reusable, cross-cloud patterns (AWS, Azure, GCP)
  • Secure remote state management with locking and multi-environment workflows
  • Provider configuration, version pinning, and multi-account deployments
  • Infrastructure testing and policy-driven validation for compliant environments

Quick Start

Create a modular Terraform configuration to provision a sample multi-cloud environment.

Frequently Asked Questions about terraform-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Terraform remote state across multiple environments?▼

Modular Terraform design enables reusable infrastructure patterns across AWS, Azure, and GCP by encapsulating provider configurations and standardizing resource definitions. This approach simplifies multi-cloud provisioning through shared module interfaces and consistent deployment patterns.

What is the best way to validate Terraform infrastructure for compliance?▼

Terraform infrastructure validation uses policy-driven checks and infrastructure testing to enforce compliant environments before deployment. This mechanism applies input validation and auditable security practices to catch configuration drift early in the development lifecycle.

How do I configure Terraform providers for multi-account deployments?▼

Terraform provider configuration for multi-account deployments requires explicit version pinning and modular design to coordinate authentication across environments. This setup ensures repeatable infrastructure provisioning and governs access across distinct cloud provider accounts.

Can I use modular Terraform configurations to provision resources across AWS, Azure, and GCP simultaneously?▼

Terraform remote state management across multiple environments requires secure state locking and multi-environment workflows to coordinate deployments. This approach ensures consistent state tracking and prevents concurrent modification conflicts during multi-cloud infrastructure provisioning.