terraform-engineer

Design and implement production-grade Terraform infrastructure across multiple clouds.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kamushadenes/nix --skill terraform-engineer-kamushadenes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-engineer
Source: https://github.com/kamushadenes/nix/tree/main/home/common/ai/resources/claude-code/skills/terraform-engineer
Command: npx skills add https://github.com/kamushadenes/nix --skill terraform-engineer-kamushadenes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Terraform projects often struggle with consistent module design, reliable state management, and multi-cloud provider configurations. This skill provides structured guidance, templates, and best practices to produce production-grade infrastructure as code.

Core Features & Use Cases

  • Reusable module design with clear interfaces
  • Secure remote state backends with locking
  • Multi-cloud provider configuration (AWS, Azure, GCP)
  • Infrastructure testing and validation
  • Migrating existing infrastructure to code

Quick Start

Use the terraform-engineer skill to scaffold a new multi-environment Terraform module with a standard layout.

Frequently Asked Questions about terraform-engineer

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

FAQPage Schema
How do I structure reusable Terraform modules for multi-cloud deployments?

To structure reusable Terraform modules for multi-cloud deployments, you need a standard layout with clear interfaces and secure remote state backends. This approach enforces modular design across AWS, Azure, and GCP to ensure production-grade infrastructure as code.

What is the best way to manage Terraform state securely in production?

The best way to manage Terraform state securely in production is by using remote state backends with locking. This prevents concurrent state corruption and provides reliable state management for complex infrastructure deployments.

Can I use this approach to migrate existing infrastructure to Terraform code?

Yes, you can migrate existing infrastructure to Terraform code. The process involves importing current resources into your state and structuring them using reusable modules with robust provider configurations.

Do I need Terraform installed to scaffold multi-environment modules?

Yes, you need Terraform installed along with familiar tooling to scaffold multi-environment modules. The environment requires local binaries to define modules, backends, and run validations.

How does infrastructure testing and validation work with Terraform modules?

Infrastructure testing and validation for Terraform modules works by applying structured best practices and templates to verify configurations. This ensures your multi-cloud provider setups function correctly before deployment.