terraform-azure

Enforce Azure Terraform governance across Learning, Project, and Client workspaces.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Greg-T8/Agent-Toolkit --skill terraform-azure-greg-t8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-azure
Source: https://github.com/Greg-T8/Agent-Toolkit/tree/main/skills/terraform-azure
Command: npx skills add https://github.com/Greg-T8/Agent-Toolkit --skill terraform-azure-greg-t8

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terraform governance and standards for Azure deployments across Learning, Project, and Client workspaces, ensuring consistent, secure, and scalable infrastructure code.

Core Features & Use Cases

  • Enforced naming conventions, tagging, provider configuration, and state management patterns for Azure Terraform.
  • Standard project layout, module usage, and best practices for reusable code across multiple workspaces.
  • Use Case: When delivering Azure infrastructure across Learning, Project, and Client workspaces, align all Terraform configurations to governance guidelines.

Quick Start

Invoke this skill to apply Azure Terraform governance guidance to your Azure deployment code.

Frequently Asked Questions about terraform-azure

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

FAQPage Schema
How do I enforce governance and coding standards for Azure Terraform deployments?

Azure Terraform governance is enforced by applying standard project layouts, provider version pinning, tagging, and structured module usage. This ensures consistent, secure, and scalable infrastructure code across Learning, Project, and Client workspaces.

What is the best way to structure an Azure Terraform project for reusable code?

The best way to structure an Azure Terraform project is by using a standard project layout with structured module usage and enforced naming conventions. This promotes reusable infrastructure-as-code across multiple workspaces like Learning and Client environments.

How do I configure Azure provider version pinning and state management in Terraform?

Azure provider version pinning and state management are configured by applying specific governance patterns to your Terraform code. This includes setting strict provider configuration and state management rules for secure and consistent deployments.

Does this Azure Terraform governance guidance apply to both learning and client projects?

Yes, the Azure Terraform governance guidance explicitly applies across Learning, Project, and Client workspaces. It aligns all Terraform configurations to governance guidelines for code generation, scaffolding, and provider configuration.

What security practices should I include in my Azure Terraform scaffolding?

Azure Terraform scaffolding should include security practices alongside enforced naming conventions, tagging, and provider configuration. Following these governance guidelines ensures your infrastructure-as-code remains secure and scalable.