azure-defaults

Automate Azure infrastructure defaults for regions, tags, naming, and security.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Avihai-H/infraops --skill azure-defaults-avihai-h
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-defaults
Source: https://github.com/Avihai-H/infraops/tree/main/.github/skills/azure-defaults
Command: npx skills add https://github.com/Avihai-H/infraops --skill azure-defaults-avihai-h

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires azure-cli, mcp, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the configuration of Azure infrastructure by providing default regions, tags, naming conventions, AVM-first policy, security baseline, and unique suffix patterns.

Core Features & Use Cases

  • Default Regions: Sets predefined regions for services to align with GDPR compliance and service availability.
  • Required Tags: Ensures all Azure resources include the necessary tags for policy enforcement.
  • Naming Conventions: Follows CAF patterns for consistent naming across resources.
  • AVM-First Policy: Encourages the use of Azure Verified Modules for resources, simplifying deployment and reducing errors.
  • Security Baseline: Outlines security settings and best practices for all resources.

Quick Start

Use the azure-defaults skill to configure Azure infrastructure defaults for your project.

Frequently Asked Questions about azure-defaults

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

FAQPage Schema
How do I set default regions and tags for Azure infrastructure?

You can set Azure infrastructure defaults by applying predefined regions and required tags to align resources with GDPR compliance and enforce policy. This ensures all generated resources include necessary tags and deploy in approved regions.

What is the CAF naming convention pattern for Azure resources?

The CAF naming convention pattern provides consistent naming across Azure resources using standardized prefixes and suffixes. It enforces unique suffix patterns to avoid naming conflicts while maintaining organizational clarity.

How do I apply a security baseline to Azure resources automatically?

You apply a security baseline to Azure resources by configuring default security settings that align with best practices. This ensures any agent generating Azure resources inherits compliant security configurations automatically.

Do I need Azure CLI to configure infrastructure defaults?

Yes, Azure CLI is required as a dependency to configure infrastructure defaults. The automation runs alongside MCP to apply settings like regions, tags, naming conventions, and security baselines to your Azure environment.

What is the AVM-first policy for Azure deployments?

The AVM-first policy encourages using Azure Verified Modules for resource deployment. This approach simplifies deployment, reduces configuration errors, and ensures resources meet Microsoft's verified standards for infrastructure.

Can I enforce Azure Policy compliance using infrastructure defaults?

Yes, you can enforce Azure Policy compliance by setting infrastructure defaults that include required tags, security baselines, and naming conventions. This ensures all resources generated by any agent automatically meet compliance standards.