azure-landingzone-generator

Generate CAF-compliant Azure Landing Zones with hub-spoke topology using Bicep and Terraform.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Hafizurrahman-Fatehmahomed/ai-300 --skill azure-landingzone-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-landingzone-generator
Source: https://github.com/Hafizurrahman-Fatehmahomed/ai-300/tree/main/azure-Infrastructure-agent/.claude/skills/azure-landingzone-generator
Command: npx skills add https://github.com/Hafizurrahman-Fatehmahomed/ai-300 --skill azure-landingzone-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of CAF-compliant Azure Landing Zones using hub-spoke topology, ensuring enterprise-grade governance and repeatable deployments.

Core Features & Use Cases

  • CAF-aligned landing zone scaffolding across subscriptions and regions
  • Hub-spoke network topology with modular Bicep and Terraform templates
  • Parameterized, production-ready outputs that enforce naming, tagging, and governance
  • Use cases include provisioning new CAF-based environments, multi-subscription governance, and migration-friendly blueprints

Quick Start

Run /azure-landingzone-generator init to set up the repository, then generate modules for Bicep and Terraform, create a customer landing zone with /azure-landingzone-generator customer <code>, review the generated code, and deploy with your preferred IaC tool.

Frequently Asked Questions about azure-landingzone-generator

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

FAQPage Schema
How do I generate a CAF-compliant Azure landing zone with Terraform and Bicep?

You can generate a CAF-compliant Azure landing zone by running the init command to scaffold the repository, then using the customer command with your specific code to produce modular hub-spoke topology templates in Bicep or Terraform.

What is a hub-spoke topology for enterprise-scale Azure deployments?

A hub-spoke topology for Azure deployments centralizes shared services in a hub virtual network while isolating workloads in spoke networks, enabling modular, multi-subscription governance and reproducible infrastructure-as-code provisioning.

Do I need multiple Azure subscriptions to use this landing zone generator?

Yes, the landing zone generator is designed for enterprise-scale CAF deployments across multiple subscriptions and regions, requiring you to provide customer codes, subscription details, and environment names to produce production-ready templates.

Can I choose between Bicep and Terraform for Azure landing zone scaffolding?

Yes, you can choose between Bicep and Terraform for Azure landing zone scaffolding by providing your preferred IaC format as an input, which generates parameterized, idempotent templates enforcing naming, tagging, and governance.

What inputs are required to create a production-ready Azure landing zone?

Creating a production-ready Azure landing zone requires user-provided inputs including a customer code, subscription identifiers, target environment, and preferred IaC format to ensure the generated templates enforce proper governance and reproducibility.