azure-infrastructure

Standardize Azure infrastructure design and provisioning with Terraform.

1|2|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/paulanunes85/three-horizons-accelerator-v4 --skill azure-infrastructure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-infrastructure
Source: https://github.com/paulanunes85/three-horizons-accelerator-v4/tree/main/.github/skills/azure-infrastructure
Command: npx skills add https://github.com/paulanunes85/three-horizons-accelerator-v4 --skill azure-infrastructure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires az, terraform, kubectl, helm, gh, jq, yq, and includes scripts (resource) components.

What problem does it solve?

Azure infrastructure teams struggle with inconsistent naming, insecure defaults, and fragmented patterns when provisioning resources across subscriptions. This Skill provides a structured set of Azure infrastructure patterns and best practices to standardize design, tagging, and provisioning using CAF naming conventions and Azure Verified Modules.

Core Features & Use Cases

  • CAF naming conventions guidance for Resource Groups, Key Vaults, storage accounts, and AKS clusters.
  • Reusable Terraform module guidance and security patterns to harden environments.
  • End-to-end platform provisioning guidance covering networking, security, and governance.

Quick Start

Provide an Azure infrastructure blueprint that follows CAF naming, Azure Verified Modules, and Terraform-based provisioning.

Frequently Asked Questions about azure-infrastructure

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

FAQPage Schema
How do I apply Azure CAF naming conventions to Terraform provisioning?

Terraform Azure CAF naming conventions standardize Resource Groups, Key Vaults, and storage accounts using consistent prefixes and suffixes. This approach applies Azure Verified Modules guidance to enforce secure, policy-driven provisioning across all environments.

What are Azure Verified Modules and how do they secure infrastructure?

Azure Verified Modules provide reusable Terraform module guidance that harden environments with secure, policy-driven defaults. They standardize security patterns and governance across Azure subscriptions to prevent insecure configurations during provisioning.

Does this approach work with AKS clusters and Terraform?

Yes, this approach works with AKS clusters and Terraform by providing end-to-end platform provisioning guidance covering networking, security, and governance. It applies CAF naming conventions specifically for AKS clusters alongside Resource Groups and Key Vaults.

Do I need kubectl and helm installed to provision Azure infrastructure?

You need kubectl and helm available in your environment alongside az, terraform, gh, jq, and yq. These dependencies support end-to-end platform provisioning, AKS cluster management, and policy-driven governance across Azure subscriptions.

What's the best way to standardize Azure tagging and governance across subscriptions?

The best way to standardize Azure tagging and governance is applying structured infrastructure patterns using Terraform and Azure Verified Modules. This enforces consistent, policy-driven governance and satisfies CAF naming conventions across all provisioned subscriptions.