terraform-engineer

Design modular Terraform infrastructure with state management and policy-based security.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mikebronner/development-settings --skill terraform-engineer-mikebronner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-engineer
Source: https://github.com/mikebronner/development-settings/tree/main/.ai/skills/terraform-engineer
Command: npx skills add https://github.com/mikebronner/development-settings --skill terraform-engineer-mikebronner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terraform engineering across multi-cloud and enterprise patterns to deliver modular, reusable infrastructure code with strong state management and security.

Core Features & Use Cases

  • Modular architecture: Build reusable modules for multi-cloud deployments with clear input/output contracts.
  • Robust state management: Enforce remote backends, state locking, and drift detection across environments.
  • Security & governance: Integrate policy as code, role-based access, and secret management within pipelines.

Quick Start

Provide a multi-cloud Terraform module blueprint that includes state management and security guardrails.

Frequently Asked Questions about terraform-engineer

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

FAQPage Schema
How do I build a multi-cloud Terraform module with state management and security guardrails?

Secure Terraform state in CI/CD by enforcing remote backends with state locking, integrating role-based access control, and managing secrets within pipelines to prevent unauthorized modifications and detect configuration drift.

What is the best way to manage Terraform state across multiple enterprise environments?

The best way to manage Terraform state across enterprise environments is enforcing remote backends with locking, implementing drift detection, and applying version pinning to maintain consistent infrastructure configurations.

How does policy as code integrate with Terraform for infrastructure governance?

Policy as code integrates with Terraform by embedding security guardrails, role-based access, and secret management directly within CI/CD pipelines to enforce governance and automated testing across multi-cloud deployments.

Can I use reusable Terraform modules for multi-cloud infrastructure deployments?

Yes, you can use reusable Terraform modules for multi-cloud infrastructure by designing modular architectures with clear input and output contracts, enabling consistent deployments and module reuse across different cloud providers.

Why should I enforce version pinning and automated testing in Terraform CI/CD pipelines?

Enforce version pinning and automated testing in Terraform CI/CD pipelines to prevent unexpected infrastructure changes, ensure module stability, and validate that infrastructure as code meets enterprise security and governance standards.