caf-naming-validation

Official

Enforce Azure CAF naming standards.

Authoraztfmodnew
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures that all Azure resources created via Terraform modules and examples adhere to the strict naming conventions defined by the Azure Cloud Adoption Framework (CAF), preventing naming conflicts and maintaining governance.

Core Features & Use Cases

  • Module Validation: Verifies that Terraform modules correctly implement CAF naming using the azurecaf provider.
  • Example Validation: Checks that example configurations do not contain CAF prefixes and follow naming best practices.
  • Error Resolution: Identifies and provides guidance on fixing common naming errors like length violations, invalid characters, and prefix duplication.
  • Use Case: When developing a new Terraform module for Azure, use this Skill to automatically validate that all resource names (like resource groups, storage accounts, key vaults) will be generated according to CAF standards, ensuring consistency and compliance before deployment.

Quick Start

Validate the CAF naming conventions for the managed_redis module.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: caf-naming-validation
Download link: https://github.com/aztfmodnew/terraform-azurerm-caf/archive/main.zip#caf-naming-validation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.