azure-naming-research

Extract CAF slugs and Azure naming constraints for resource types.

267|40|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Azure/git-ape --skill azure-naming-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-naming-research
Source: https://github.com/Azure/git-ape/tree/main/.github/skills/azure-naming-research
Command: npx skills add https://github.com/Azure/git-ape --skill azure-naming-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Azure naming and CAF abbreviations are often confusing and error-prone. This Skill provides a repeatable process to research official CAF slugs, resource provider namespaces, naming scope, length limits, and allowed characters.

Core Features & Use Cases

  • CAF abbreviation lookup: fetch official slug and provider namespace from the CAF abbreviations page.
  • Azure naming rules lookup: retrieve constraints such as scope, length, and valid characters from the Azure documentation.
  • Regex derivation: derive validation and cleaning patterns using the provided reference tables.
  • Use case: validate a resource name against CAF and Azure naming constraints before provisioning.

Quick Start

Query CAF abbreviations and Azure naming rules for a resource type to validate compliant naming.

Frequently Asked Questions about azure-naming-research

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

FAQPage Schema
How do I find the official CAF abbreviation for an Azure resource type?

To find the official CAF abbreviation, query the target Azure resource type to retrieve its slug and provider namespace directly from the CAF abbreviations reference page. The result provides the official slug needed for compliant naming.

Can I generate regex validation patterns for Azure resource naming constraints?

You can derive validation and cleaning regex patterns using the provided Azure naming reference tables. The lookup extracts valid characters and length limits to build patterns for validating resource names against CAF and Azure rules.

What Azure resource naming constraints does the CAF abbreviation lookup include?

The CAF abbreviation lookup includes the provider namespace, resource scope, length limits, and valid characters. It extracts these constraints from Azure documentation to ensure resource names comply with provisioning requirements.

How do I validate an Azure resource name against CAF naming rules before provisioning?

You validate an Azure resource name by checking it against the derived regex patterns and structured constraints. The tool cross-references the CAF slug and Azure naming rules to confirm the name is compliant before deployment.