agentsclimarketplace

Azure caf naming abbreviations

Skill alefteris/agent-skills/azure-caf-naming-abbreviations

Cloud Adoption Framework (CAF) abbreviation reference for Azure resources. Use when naming or validating during code reviews Azure resources in IaC (ex. Terraform, Terragrunt, etc), pipelines, documentation to ensure naming compliance.From its SKILL.md

Install
npx -y skills add alefteris/agent-skills --skill azure-caf-naming-abbreviations

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

17.3 KB, ~4.5k tokens by cl100k_base, as published. Nobody here has run it

CAF Abbreviation recommendations for Azure resources

Bellow are the abbreviation recommendations for many of the resources in Azure, from the Cloud Adoption Framework (CAF). The tables have abbreviation mapped to resource and resource provider namespace.

AI + machine learning

ResourceResource provider namespaceAbbreviation
AI SearchMicrosoft.Search/searchServicessrch
Azure AI services (multi-service account)Microsoft.CognitiveServices/accounts (kind: CognitiveServices)ais
Azure AI Foundry accountMicrosoft.CognitiveServices/accounts (kind: AIServices)aif
Azure AI Foundry account projectMicrosoft.CognitiveServices/accounts/projectsproj
Azure AI Foundry hubMicrosoft.MachineLearningServices/workspaces (kind: Hub)hub
Azure AI Foundry hub projectMicrosoft.MachineLearningServices/workspaces (kind: Project)proj
Azure AI Video IndexerMicrosoft.VideoIndexer/accountsavi
Azure Machine Learning workspaceMicrosoft.MachineLearningServices/workspacesmlw
Azure OpenAI ServiceMicrosoft.CognitiveServices/accounts (kind: OpenAI)oai
Bot serviceMicrosoft.BotService/botServices (kind: azurebot)bot
Computer visionMicrosoft.CognitiveServices/accounts (kind: ComputerVision)cv
Content moderatorMicrosoft.CognitiveServices/accounts (kind: ContentModerator)cm
Content safetyMicrosoft.CognitiveServices/accounts (kind: ContentSafety)cs
Custom vision (prediction)Microsoft.CognitiveServices/accounts (kind: CustomVision.Prediction)cstv
Custom vision (training)Microsoft.CognitiveServices/accounts (kind: CustomVision.Training)cstvt
Document intelligenceMicrosoft.CognitiveServices/accounts (kind: FormRecognizer)di
Face APIMicrosoft.CognitiveServices/accounts (kind: Face)face
Health InsightsMicrosoft.CognitiveServices/accounts (kind: HealthInsights)hi
Immersive readerMicrosoft.CognitiveServices/accounts (kind: ImmersiveReader)ir
Language serviceMicrosoft.CognitiveServices/accounts (kind: TextAnalytics)lang
Speech serviceMicrosoft.CognitiveServices/accounts (kind: SpeechServices)spch
TranslatorMicrosoft.CognitiveServices/accounts (kind: TextTranslation)trsl

Analytics and IoT

ResourceResource provider namespaceAbbreviation
Azure Analysis Services serverMicrosoft.AnalysisServices/serversas
Azure Databricks Access ConnectorMicrosoft.Databricks/workspaces/accessConnectorsdbac
Azure Databricks workspaceMicrosoft.Databricks/workspacesdbw
Azure Data Explorer clusterMicrosoft.Kusto/clustersdec
Azure Data Explorer cluster databaseMicrosoft.Kusto/clusters/databasesdedb
Azure Data FactoryMicrosoft.DataFactory/factoriesadf
Azure Digital Twin instanceMicrosoft.DigitalTwins/digitalTwinsInstancesdt
Azure Stream AnalyticsMicrosoft.StreamAnalytics/clusterasa
Azure Synapse Analytics private link hubMicrosoft.Synapse/privateLinkHubssynplh
Azure Synapse Analytics SQL Dedicated PoolMicrosoft.Synapse/workspaces/sqlPoolssyndp
Azure Synapse Analytics Spark PoolMicrosoft.Synapse/workspaces/bigDataPoolssynsp
Azure Synapse Analytics workspacesMicrosoft.Synapse/workspacessynw
Data Lake Store accountMicrosoft.DataLakeStore/accountsdls
Event Hubs namespaceMicrosoft.EventHub/namespacesevhns
Event hubMicrosoft.EventHub/namespaces/eventHubsevh
Event Grid domainMicrosoft.EventGrid/domainsevgd
Event Grid namespaceMicrosoft.EventGrid/namespacesevgns
Event Grid subscriptionsMicrosoft.EventGrid/eventSubscriptionsevgs
Event Grid topicMicrosoft.EventGrid/domains/topicsevgt
Event Grid system topicMicrosoft.EventGrid/systemTopicsegst
Fabric CapacityMicrosoft.Fabric/capacitiesfc
HDInsight - Hadoop clusterMicrosoft.HDInsight/clustershadoop
HDInsight - HBase clusterMicrosoft.HDInsight/clustershbase
HDInsight - Kafka clusterMicrosoft.HDInsight/clusterskafka
HDInsight - Spark clusterMicrosoft.HDInsight/clustersspark
HDInsight - Storm clusterMicrosoft.HDInsight/clustersstorm
HDInsight - ML Services clusterMicrosoft.HDInsight/clustersmls
IoT hubMicrosoft.Devices/IotHubsiot
Provisioning servicesMicrosoft.Devices/provisioningServicesprovs
Provisioning services certificateMicrosoft.Devices/provisioningServices/certificatespcert
Power BI EmbeddedMicrosoft.PowerBIDedicated/capacitiespbi
Time Series Insights environmentMicrosoft.TimeSeriesInsights/environmentstsi

Compute and web

ResourceResource provider namespaceAbbreviation
App Service environmentMicrosoft.Web/hostingEnvironmentsase
App Service planMicrosoft.Web/serverFarmsasp
Azure Load Testing instanceMicrosoft.LoadTestService/loadTestslt
Availability setMicrosoft.Compute/availabilitySetsavail
Azure Arc enabled serverMicrosoft.HybridCompute/machinesarcs
Azure Arc enabled Kubernetes clusterMicrosoft.Kubernetes/connectedClustersarck
Azure Arc private link scopeMicrosoft.HybridCompute/privateLinkScopespls
Azure Arc gatewayMicrosoft.HybridCompute/gatewaysarcgw
Batch accountsMicrosoft.Batch/batchAccountsba
Cloud serviceMicrosoft.Compute/cloudServicescld
Communication ServicesMicrosoft.Communication/communicationServicesacs
Disk encryption setMicrosoft.Compute/diskEncryptionSetsdes
Function appMicrosoft.Web/sitesfunc
GalleryMicrosoft.Compute/galleriesgal
Hosting environmentMicrosoft.Web/hostingEnvironmentshost
Image templateMicrosoft.VirtualMachineImages/imageTemplatesit
Managed disk (OS)Microsoft.Compute/disksosdisk
Managed disk (data)Microsoft.Compute/disksdisk
Notification HubsMicrosoft.NotificationHubs/namespaces/notificationHubsntf
Notification Hubs namespaceMicrosoft.NotificationHubs/namespacesntfns
Proximity placement groupMicrosoft.Compute/proximityPlacementGroupsppg
Restore point collectionMicrosoft.Compute/restorePointCollectionsrpc
SnapshotMicrosoft.Compute/snapshotssnap
Static web appMicrosoft.Web/staticSitesstapp
Virtual machineMicrosoft.Compute/virtualMachinesvm
Virtual machine scale setMicrosoft.Compute/virtualMachineScaleSetsvmss
Virtual machine maintenance configurationMicrosoft.Maintenance/maintenanceConfigurationsmc
VM storage accountMicrosoft.Storage/storageAccountsstvm
Web appMicrosoft.Web/sitesapp

Containers

ResourceResource provider namespaceAbbreviation
AKS clusterMicrosoft.ContainerService/managedClustersaks
AKS system node poolMicrosoft.ContainerService/managedClusters/agentPools (mode: System)npsystem
AKS user node poolMicrosoft.ContainerService/managedClusters/agentPools (mode: User)np
Container appsMicrosoft.App/containerAppsca
Container apps environmentMicrosoft.App/managedEnvironmentscae
Container apps jobMicrosoft.App/jobscaj
Container registryMicrosoft.ContainerRegistry/registriescr
Container instanceMicrosoft.ContainerInstance/containerGroupsci
Service Fabric clusterMicrosoft.ServiceFabric/clusterssf
Service Fabric managed clusterMicrosoft.ServiceFabric/managedClusterssfmc

Databases

ResourceResource provider namespaceAbbreviation
Azure Cosmos DB databaseMicrosoft.DocumentDB/databaseAccounts/sqlDatabasescosmos
Azure Cosmos DB for Apache Cassandra accountMicrosoft.DocumentDB/databaseAccountscoscas
Azure Cosmos DB for MongoDB accountMicrosoft.DocumentDB/databaseAccountscosmon
Azure Cosmos DB for NoSQL accountMicrosoft.DocumentDb/databaseAccountscosno
Azure Cosmos DB for Table accountMicrosoft.DocumentDb/databaseAccountscostab
Azure Cosmos DB for Apache Gremlin accountMicrosoft.DocumentDb/databaseAccountscosgrm
Azure Cosmos DB PostgreSQL clusterMicrosoft.DBforPostgreSQL/serverGroupsv2cospos
Azure Cache for Redis instanceMicrosoft.Cache/Redisredis
Azure Managed RedisMicrosoft.Cache/RedisEnterpriseamr
Azure SQL Database serverMicrosoft.Sql/serverssql
Azure SQL databaseMicrosoft.Sql/servers/databasessqldb
Azure SQL Elastic Job agentMicrosoft.Sql/servers/jobAgentssqlja
Azure SQL Elastic PoolMicrosoft.Sql/servers/elasticpoolsqlep
MySQL databaseMicrosoft.DBforMySQL/serversmysql
PostgreSQL databaseMicrosoft.DBforPostgreSQL/serverspsql
SQL Managed InstanceMicrosoft.Sql/managedInstancessqlmi

Developer tools

ResourceResource provider namespaceAbbreviation
App Configuration storeMicrosoft.AppConfiguration/configurationStoresappcs
Maps accountMicrosoft.Maps/accountsmap
SignalRMicrosoft.SignalRService/SignalRsigr
WebPubSubMicrosoft.SignalRService/webPubSubwps

DevOps

ResourceResource provider namespaceAbbreviation
Azure Managed GrafanaMicrosoft.Dashboard/grafanaamg

Integration

ResourceResource provider namespaceAbbreviation
API management service instanceMicrosoft.ApiManagement/serviceapim
Integration accountMicrosoft.Logic/integrationAccountsia
Logic appMicrosoft.Logic/workflowslogic
Service Bus namespaceMicrosoft.ServiceBus/namespacessbns
Service Bus queueMicrosoft.ServiceBus/namespaces/queuessbq
Service Bus topicMicrosoft.ServiceBus/namespaces/topicssbt
Service Bus topic subscriptionMicrosoft.ServiceBus/namespaces/topics/subscriptionssbts

Management and governance

ResourceResource provider namespaceAbbreviation
Automation accountMicrosoft.Automation/automationAccountsaa
Azure Policy definitionMicrosoft.Authorization/policyDefinitions<descriptive>
Application InsightsMicrosoft.Insights/componentsappi
Azure Monitor action groupMicrosoft.Insights/actionGroupsag
Azure Monitor data collection ruleMicrosoft.Insights/dataCollectionRulesdcr
Azure Monitor alert processing ruleMicrosoft.AlertsManagement/actionRulesapr
Data collection endpointMicrosoft.Insights/dataCollectionEndpointsdce
Deployment scriptsMicrosoft.Resources/deploymentScriptsscript
Log Analytics workspaceMicrosoft.OperationalInsights/workspaceslog
Log Analytics query packsMicrosoft.OperationalInsights/querypackspack
Management groupMicrosoft.Management/managementGroupsmg
Microsoft Purview instanceMicrosoft.Purview/accountspview
Resource groupMicrosoft.Resources/resourceGroupsrg
Template specs nameMicrosoft.Resources/templateSpecsts

Migration

ResourceResource provider namespaceAbbreviation
Azure Migrate projectMicrosoft.Migrate/assessmentProjectsmigr
Database Migration Service instanceMicrosoft.DataMigration/servicesdms
Recovery Services vaultMicrosoft.RecoveryServices/vaultsrsv

Networking

ResourceResource provider namespaceAbbreviation
Application gatewayMicrosoft.Network/applicationGatewaysagw
Application security group (ASG)Microsoft.Network/applicationSecurityGroupsasg
CDN profileMicrosoft.Cdn/profilescdnp
CDN endpointMicrosoft.Cdn/profiles/endpointscdne
ConnectionsMicrosoft.Network/connectionscon
DNSMicrosoft.Network/dnsZones<DNS domain name>
DNS forwarding rulesetMicrosoft.Network/dnsForwardingRulesetsdnsfrs
DNS private resolverMicrosoft.Network/dnsResolversdnspr
DNS private resolver inbound endpointMicrosoft.Network/dnsResolvers/inboundEndpointsin
DNS private resolver outbound endpointMicrosoft.Network/dnsResolvers/outboundEndpointsout
DNS zoneMicrosoft.Network/privateDnsZones<DNS domain name>
FirewallMicrosoft.Network/azureFirewallsafw
Firewall policyMicrosoft.Network/firewallPoliciesafwp
ExpressRoute circuitMicrosoft.Network/expressRouteCircuitserc
ExpressRoute directMicrosoft.Network/expressRoutePortserd
ExpressRoute gatewayMicrosoft.Network/virtualNetworkGatewaysergw
Front Door (Standard/Premium) profileMicrosoft.Cdn/profilesafd
Front Door (Standard/Premium) endpointMicrosoft.Cdn/profiles/afdEndpointsfde
Front Door firewall policyMicrosoft.Network/frontdoorWebApplicationFirewallPoliciesfdfp
Front Door (classic)Microsoft.Network/frontDoorsafd
IP groupMicrosoft.Network/ipGroupsipg
Load balancer (internal)Microsoft.Network/loadBalancerslbi
Load balancer (external)Microsoft.Network/loadBalancerslbe
Load balancer ruleMicrosoft.Network/loadBalancers/inboundNatRulesrule
Local network gatewayMicrosoft.Network/localNetworkGatewayslgw
NAT gatewayMicrosoft.Network/natGatewaysng
Network interface (NIC)Microsoft.Network/networkInterfacesnic
Network security perimeterMicrosoft.Network/networkSecurityPerimetersnsp
Network security group (NSG)Microsoft.Network/networkSecurityGroupsnsg
Network security group (NSG) security rulesMicrosoft.Network/networkSecurityGroups/securityRulesnsgsr
Network WatcherMicrosoft.Network/networkWatchersnw
Private LinkMicrosoft.Network/privateLinkServicespl
Private endpointMicrosoft.Network/privateEndpointspep
Public IP addressMicrosoft.Network/publicIPAddressespip
Public IP address prefixMicrosoft.Network/publicIPPrefixesippre
Route filterMicrosoft.Network/routeFiltersrf
Route serverMicrosoft.Network/virtualHubsrtserv
Route tableMicrosoft.Network/routeTablesrt
Service endpoint policyMicrosoft.Network/serviceEndPointPoliciesse
Traffic Manager profileMicrosoft.Network/trafficManagerProfilestraf
User defined route (UDR)Microsoft.Network/routeTables/routesudr
Virtual networkMicrosoft.Network/virtualNetworksvnet
Virtual network gatewayMicrosoft.Network/virtualNetworkGatewaysvgw
Virtual network managerMicrosoft.Network/networkManagersvnm
Virtual network peeringMicrosoft.Network/virtualNetworks/virtualNetworkPeeringspeer
Virtual network subnetMicrosoft.Network/virtualNetworks/subnetssnet
Virtual WANMicrosoft.Network/virtualWansvwan
Virtual WAN HubMicrosoft.Network/virtualHubsvhub

Security

ResourceResource provider namespaceAbbreviation
Azure BastionMicrosoft.Network/bastionHostsbas
Key vaultMicrosoft.KeyVault/vaultskv
Key Vault Managed HSMMicrosoft.KeyVault/managedHSMskvmhsm
Managed identityMicrosoft.ManagedIdentity/userAssignedIdentitiesid
SSH keyMicrosoft.Compute/sshPublicKeyssshkey
VPN GatewayMicrosoft.Network/vpnGatewaysvpng
VPN connectionMicrosoft.Network/vpnGateways/vpnConnectionsvcn
VPN siteMicrosoft.Network/vpnGateways/vpnSitesvst
Web Application Firewall (WAF) policyMicrosoft.Network/firewallPolicieswaf
Web Application Firewall (WAF) policy rule groupMicrosoft.Network/firewallPolicies/ruleGroupswafrg

Storage

ResourceResource provider namespaceAbbreviation
Backup Vault nameMicrosoft.DataProtection/backupVaultsbvault
Backup Vault policyMicrosoft.DataProtection/backupVaults/backupPoliciesbkpol
File shareMicrosoft.Storage/storageAccounts/fileServices/sharesshare
Storage accountMicrosoft.Storage/storageAccountsst
Storage Sync Service nameMicrosoft.StorageSync/storageSyncServicessss

Virtual desktop infrastructure

ResourceResource provider namespaceAbbreviation
Virtual desktop host poolMicrosoft.DesktopVirtualization/hostPoolsvdpool
Virtual desktop application groupMicrosoft.DesktopVirtualization/applicationGroupsvdag
Virtual desktop workspaceMicrosoft.DesktopVirtualization/workspacesvdws
Virtual desktop scaling planMicrosoft.DesktopVirtualization/scalingPlansvdscaling

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most containers cloud skills give in ~4.5k tokens

Counted across 607 of the 657 authors here whose files we hold, read 2026-08-07

  • Run containers as a non-root userin 66 of 607, across 46 files
  • Use multi-stage buildsin 53 of 607, across 44 files
  • Use Promise.all for independent operationsin 47 of 607, across 13 files
  • Import directly instead of barrel filesin 46 of 607, across 12 files
  • Use ternary instead of AND for conditionalsin 45 of 607, across 12 files
  • Use Set or Map for O(1) lookupsin 42 of 607, across 10 files
  • Create a .dockerignore filein 41 of 607, across 31 files
  • Read individual rule files for detailsin 39 of 607, across 9 files
  • Copy dependency files before source codein 36 of 607, across 23 files
  • Authenticate server actions like API routesin 35 of 607, across 7 files
  • Use next/dynamic for heavy componentsin 34 of 607, across 9 files
  • Use React.cache for per-request deduplicationin 34 of 607, across 10 files

Said here and by no other author read

  • Use the listed abbreviations when naming or validating Azure resources.

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 326,852. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.